Holly House Hotel
Bed & Breakfast in Victoria, LondonSituated in Victoria and within easy reach of the West End, Holly House Hotel has 28 rooms and offers basic and en suite rooms for hire. Each room is equipped with a TV and guests are served with a complimentary breakfast during their stay. Tea and coffee making facilities are available.
Nearest public transport
Victoria - Underground
Similar businesses nearby