Two Bedroom Modern Apartment offers accommodation in London. Guests benefit from balcony. Free WiFi is available throughout the property. The kitchen is equipped with a dishwasher and an oven. A flat-screen TV and DVD player are offered.
Located in London with Lord's Cricket Ground and Hyde Park ne Read more
Two Bedroom Modern Apartment offers accommodation in London. Guests benefit from balcony. Free WiFi is available throughout the property. The kitchen is equipped with a dishwasher and an oven. A flat-screen TV and DVD player are offered.
Located in London with Lord's Cricket Ground and Hyde Park nearby, Two Bedroom Modern Apartment offers accommodation with free WiFi. Some units feature a dining area and/or a balcony. A bicycle rental service is available at the apartment. London City Airport is 16 km away.
Number of Rooms: 1