Willkommen im Hotel Falmouth House Hyde Park London, Falmouth House, Hyde Park is a self-catering accommodation located in London. FreeWiFi access is available. The property is 500 metres from Lancaster Gate and 600 metres from Hyde Park. Accommodation will provide you with a balcony and a seating area. There is a full kitchen with a microwave and an oven. You can enjoy garden view. Extras include a washing machine, a sofa and a safety deposit box. If you feel like visiting the surroundings, check out Paddington Station (600 metres) and Marble Arch (700 metres).London Heathrow Airport is located 20 km away.