The Charlotte Street Hotel is London's latest townhouse hotel opened in June 2000 in North Soho with nearby theaters, bars, restaurants and cafes.
All 52 guest rooms and suites at the London Charlotte Street Hotel are well equipped and well appointed with modern amenities and an interior that reflects a fresh modern English style. Large windows and high ceilings in some of the suites accentuate the spectacular views of London's roof-tops.
Charlotte Street Hotel Reservation:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413