TravelMuse
 
 

Covent Garden Hotel Spa

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

10 Monmouth Street
WC2H 9HB London
United Kingdom

Phone

+44 20 7806 1045


Neighborhood

Covent Garden/ Holborn


Nearest Train

Tottenham Court Road


Category

Baths, Saunas & Mineral Spas


Avg User Rating

106 reviews