Boutique Hotel next to Hyde Park. Troy Hotel is a charming establishment placed in the Western part of London, nearby the Hyde Park and with good connections to the main touristic attractions of the English capital, and the Heathrow airport, as well. Its facilities were fully renovated in order to offer a comfortable and friendly place. All its rooms are exterior and perfectly equipped. NOTICE: The triple room can be TRIPLE ROOM or may have one double and one FOLDING bed.