54 Queen’s Gate Hotel Shortlist*

London, England

Steps away from museums, the Royal Albert Hall and the green spaces of Hyde Park, an intimate hotel in a Grade II listed South Kensington town house. More