English

guest house noun definition in Holiday accommodation topic from the Oxford Advanced Learner's Dictionary

guest house

 noun: Holiday accommodation topic
(British English) a small hotel It is a comfortable family-run guest house near the beach. The house could be used as a small country hotel or guest house.