Hotel Cafe Royal 5 stars

68 Regent Street, West End - Mayfair, Westminster Borough, London, W1B 4DY, United Kingdom

Hotel image
Read more reviews for Hotel Cafe Royal