Holiday Inn Mayfair
Situated in the center of London, the informal Holiday Inn Mayfair offers non-smoking rooms. The hotel occupies 7 floors and was renovated in 2004.
Major London sights, such as Victoria Park and Science Museum are located nearby. The property is set within 2 km distance from the city center.
A palace and monuments are set within walking distance.
Rooms at Holiday Inn Mayfair feature modern touches such as a mini bar, climate control, TV with satellite channels, a dining area and a writing desk. The rooms look on to the street. The rooms come with en suite bathrooms with a bathtub, a hairdryer and complimentary toiletries along with a dishwasher, coffee/tea makers and a fridge.
A day at Holiday Inn Mayfair begins with a hearty breakfast. The 24-hour restaurant serves international dishes. The traditional snack bar features Wi-Fi and lounge chairs. Serving an array of dishes, Tea at the Ritz and Langans Brasserie are 100 meters away.
Easily accessible from Oxford Circus subway station. London City airport is approximately 20 minutes' drive away.
The hotel offers currency exchange, an elevator and a luggage storage along with computers, a business center and a conference room to fulfill the needs of all travelers.
Holiday Inn Mayfair also has cots and video games for guests travelling with children.