区别辨析 inn, hotel, pub 与 restaurant

(1) inn是“酒店,酒馆”,兼营住宿、酒食,现通常指设在乡间设施简陋的小酒馆、客栈。

《牛津英语用法指南》中说,在现代英语中,inn只用作酒馆的名字,如:The New Inn, The Swan Inn。但在实际上,inn也用于其他场合。

  • We lived in the only inn in the village when we went there last time.
    我们上次去那里时住在村里唯一的小旅馆里。
  • Would overnight guests at an inn run by a husband and wife steal towels?
    在由夫妻开的旅店里住过一夜的客人会偷毛巾吗?

 (2) hotel指设在城市里、建筑较现代、规模较大、设施较齐全、给旅客提供食宿的豪华旅馆、旅社。pub是public house的省略,意为酒馆(不供食宿)。restaurant是“饭店,餐馆”,大小均可,一般不供住宿。