
London, United Kingdom
Troy Hotel
3-star hotel
The Troy Hotel, a privately owned boutique hotel, is ideally situated on a quiet terrace just west of London's Hyde Park. Offering convenient access to Oxford Street and the West End via public transport, and a direct bus route…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service


