
Weymouth Mews, London, W1G 7EE
Star Rating: N/A
Conveniently situated in the Westminster Borough district of London, Weymouth Mews is set 1.2 km from Regents Park, less than 1 km from Madame Tussaud...more
Conveniently situated in the Westminster Borough district of London, Weymouth Mews is set 1.2 km from Regents Park, less than 1 km from Madame Tussauds and 1.8 km from Tottenham Court Road. It is located 1.3 km from Oxford Street and provides a concierge service. The property is less than 1 km from Oxford Circus, and within 1.6 km of the city centre.
At the aparthotel, every unit has a private bathroom.
Popular points of interest near the aparthotel include Dominion Theatre, Carnaby Street and Piccadilly Theatre. London City Airport is 17 km away.