GUESTHOUSE


Meaning of GUESTHOUSE in English

[noun] [C] [plural] guesthouses - a small cheap hotelWe stayed in a guesthouse near the city centre when we visited Oxford.

Cambridge English vocab.      Кембриджский английский словарь.