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