C
Charles Phillpot Review of Connaught Hotel
One of the world's finest hotels. Based in the he...
One of the world's finest hotels. Based in the heart of Mayfair the Connaught has been offering a unique level of hospitality for over 100 years. With a convenient drop off point leading to the magnificent reception area, first impressions are excellent. The restaurants and bars offer an excellent food and beverage service. A great experience for Londoners and visitors alike.
Comments: