Located within 1.1 km of Regents Park and London Zoo as well 13-minute walk from Oxford Street in the centre of London, Meliá White House Hotel Apartments features accommodation with a kitchen. Free Wi-Fi is provided
Number of rooms: 144
Albany Street Regent´s Park, London, NW1 3UP, United Kingdom
Hotel booked 1 times today.