Courthouse Hotel London
19-21 Gt. Marlborough St, London W1F 7HL, United Kingdom, United Kingdom
Business Details
The property Courthouse Hotel London is located in London, United Kingdom. The Lodging is ranked with 5 stars.
"In a Grade II Listed building, this luxury hotel is in Central London, 2 minutes’ from Oxford Circus Tube. The Courthouse Hotel London boasts stylish rooms, fantastic international cuisine, indoor pool and spa."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
41777
Courthouse Hotel London
The property Courthouse Hotel London is located in London, United Kingdom. The Lodging is ranked with 5 stars.