home
>
Charlotte street hotel
charlotte street hotel
Charlotte street hotel
Location situated in the heart of london charlotte street hotel is within walking distance of bedford square the british museum and bt tower also nearby are london palladium theatre and university of london hotel features this luxury hotel offers a restaurant and a barlounge complimentary wireless and wired high speed internet access is available in public areas the staff can provide concierge services tourticket assistance and wedding services additional amenities include a fitne

SIMILAR PRODUCTS