Stanmore Taona House Hotel London
A very nice place to stay for a reasonable price - hotel «Stanmore Taona House» is located in London. This hotel is located in 17 km from the city center.
Taona House, 1 Merrion Avenue, Stanmore, HA7 4BS, United Kingdom, London, HA7 4BS