Über das Hotel
Facilities and services include garden, bar, luggage storage, air conditioning and Wi-Fi internet access.
Rooms offer modern facilities, such as : smart TV, fridge, tea and coffee maker, Wi-Fi and air conditioning.
Address: 16-18 Argyle Square, WC1H 8AS, London, United Kingdom.
Karte von The Gyle
Adresse
The Gyle
London, England, Großbritannien
N 51.5291255 E -0.1217359