DESCRIPTION
An incredible luxurious boutique hotel is located in Great Cumberland Place. The Arch London is a family-owned hotel; blending Georgian grandeur and English heritage with exceptional modern facilities. As an independent hotel they are able to do things a little differently and they think you’ll enjoy their flawless personal service combined with laid-back luxury surroundings.
Price
From £306.00
Average Rating
4.6
Facilities
Room Type
Things To See And Do In The Area
Address
50 Great Cumberland Place, London, W1H 7FD
Post Code
W1H 7FD
Nearest Underground Station(s)
Marble Arch