The Troy Hotel, a privately owned boutique hotel, is situated in a quiet terrace street perfectly located close to Hyde Park, west of London with convenient access by public transport to Oxford Street and the West End. There is a direct bus route to...
This hotel is well served by public transport and is an ideal starting point for those wishing to explore Londons many sights. Numerous tourist attractions such as Kensington Palace, Buckingham Palace and Hyde Park are all to be found in the hotels...
Elegant and luxurious, this enchanting hotel is set in a quiet area in Knightsbridge, a renowned upscale neighbourhood in the very heart of London. Guests may wish to stroll through nearby Hyde Park and Green Park, visit Buckingham Palace or the...