Weymouth Mews provides accommodation located 1.6 km from the centre of London and offers free bikes and a terrace. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The accommodation features full-day security and a housekeeping service for guests. At the aparthotel, every unit has a private bathroom. Popular points of interest near the aparthotel include Oxford Circus, Oxford Street and Madame Tussauds. The nearest airport is London City Airport, 17 km from Weymouth Mews.
Number of rooms : 7