Hotel Cafe Royal – London, United Kingdom
Given a score of 9.3 out of 10 by 117 hotel guests, guests were very impressed with this property and thought it was fantastic! The 5-star Cafe Royal Hotel offers comfort and convenience whether you’re on business or holiday in London. In regards to prices, staying here will set you back per day about US$606. First opened in 1865 and was most recently upgraded in 2012. A fantastic and luxurious 5 star property has 160 rooms spread over 7 stories. Both business travellers and tourists can enjoy Read more […]
Hotel Cafe Royal – London, United Kingdom Read Post »