Located in central London's Regent's Park area and 1.1 miles from London Zoo, The Level at Melia White House offers a unique and exclusive experience with a high-end status. Dating back to 1936, the Grade II listed property features a bar.
Number of rooms: 204
Albany Street, Regents Park, Camden, London, NW1 3UP, United Kingdom
Hotel booked 2 times today.