The modern Holiday Inn London Regents Park is located in a quiet street just a few minutes walk from two metro stations. The Madame Tussauds, the Sherlock Holmes Museum and the Zoo are just a stone's throw from the hotel. Also the Soho quarter with its numerous bars and restaurants is only 15 minutes away.
Personnalisez vos dates de voyage et vos heures de vol