Hotel Cafe Royal
Hotel Cafe Royal is an elegant accommodation with currency exchange, allergy free rooms and an elevator. The hotel was opened in 2012 and remains an example of luxurious architecture in London ever since.
A 20-minute walk from Mayfair, the hotel is located in the center of London. The property is set within 1 km distance from the city center.
The hotel is situated near monuments, an opera house and a palace.
The hotel provides exquisite rooms including standard connecting apartment, executive connecting residence and grand premier connecting king room. They are equipped with individual climate control, plasma TV, Wi-Fi, pay television and a microwave. The guestrooms look out on the park. Offering a refined interior, the rooms are fitted with modern furnishings and an electric kettle, a dishwasher and coffee/tea makers for self-catering.
The onsite small restaurant specializes in American cuisine. Champagnes, tea and spirits are offered in the coffee bar. Guests can dine at Gaucho Piccadilly and San Carlo Cicchetti, about 100 meters away from the property.
There is Victoria train station nearby. 20 minutes by car from London City airport.
Bicycles and cars are available for rent on site.
The hotel offers beauty therapy, steam baths and body wraps for body relaxation and revitalization. On-site amenities for fitness include fitness classes, a gym and yoga classes.