128 King Henry's Road
London Marriott Hotel Regents Park is located near St. John's Wood and provides easy access to Lord's Cricket Ground, Wembley and the West End. The hotel features spacious bedrooms, a pool, a gym and large event venues.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours