The Arch London (London)

United Kingdom / England / London / Great Cumberland Place, 50
 Upload a photo

The Arch London was created by knocking through two former two-star properties, the Concorde and Branston Court, with seven Georgian grade II listed townhouses and two mews homes.
The hotel opened for business in January 2010, 82 deluxe bedrooms are spread over six floors.
www.thearchlondon.com/
Nearby cities:
Coordinates:   51°30'58"N   -0°9'35"E
This article was last modified 7 years ago