Located within 1.5 km of Olympia Exhibition Centre and 1.9 km of Victoria and Albert Museum, OYO Mystay Inn provides rooms with air conditioning and a private bathroom in London. The property is set 2.2 km from Stamford Bridge - Chelsea FC, 2.
Number of rooms: 23
19 Warwick Road Earl's Court, Kensington and Chelsea, London, SW5 9UL, United Kingdom