Camelot House Hotel

18 SUSSEX GARDENS London, London, United Kingdom

Camelot House Hotel Map

18 SUSSEX GARDENS London, London, United Kingdom
Exterior - Camelot House Hotel

Hotel Information

This city hotel is a handsome townhouse offering 40 rooms with bed and breakfast that combines with the hotel's friendly and helpful welcome, thus ensuring guests have an enjoyable stay in this exciting city. Guests are welcomed in a lobby with 24-hour reception and check-out service. A breakfast room and Internet access also feature.