What is guesthouse?A small house or cottage adjacent to a main house, used for lodging guests.A bed-and-breakfast.