Camelot House Hotel 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Camelot House Hotel

About the 3* Camelot House Hotel

General Description: 3 star accommodations Accessible to many local attractions A wealth of cultural landmarks and attractions. Close proximity to airport Location: Conveniently located in London Restaurants & Lounges: Nearby restaurant Services: Complimentary breakfast Concierge services Multilingual staff Accommodation: 40 guestrooms Classic guest rooms


3* Camelot House Hotel on a map of United Kingdom

 
London Airport 3* Camelot House Hotel
Flight + Hotel
Hotel Only
To
Camelot House Hotel
London
England: South United Kingdom
Camelot House Hotel
Wed
For nights
Rooms
Guests in Room 1
Adults Children