This smoke-free hotel features a restaurant, a bar/lounge, and a snack bar/deli. WiFi in public areas is free. Additionally, 24-hour room service, a business center, and conference space are onsite.
Holiday Inn London - Regent's Park, an IHG Hotel is located in London City Centre, a neighborhood in London, and is in a shopping district and near a metro station. Buckingham Palace and The British Museum are cultural highlights, and some of the area's notable landmarks include Big Ben and Marble Arch. Looking to enjoy an event or a game? See what's going on at O2 Arena or ExCeL Exhibition Centre. Spend some time exploring the area's activities, including golfing. Guests love the hotel's convenience to public transportation: Great Portland Street Underground Station is just steps away and Regent's Park Underground Station is 5 minutes by foot.