Located in central London, Hyde Park Apartments offers stylish accommodation with free WiFi access throughout in Bayswater.
Hyde Park Apartments
With a prime location in the city centre, this hotel is a short walk from Hyde Park. Paddington station is only 300 m from the hotel, putting the whole cit Read more
Located in central London, Hyde Park Apartments offers stylish accommodation with free WiFi access throughout in Bayswater.
Hyde Park Apartments
With a prime location in the city centre, this hotel is a short walk from Hyde Park. Paddington station is only 300 m from the hotel, putting the whole city and its attractions within easy reach, and Big Ben is only 600 metres away. The hotel offers cosy apartments with a stylish décor, modern kitchens and Wi-Fi access, with bare wooden floors and a contemporary design. The hotel also provides laundry and bicycle rental services.
Located in central London, Hyde Park Apartments offers stylish accommodation with free WiFi access throughout in Bayswater.
Number of Rooms: 8