Osbourne
Edinburgh,
Marea Britanie
53 - 59 York Place, Edinburgh, Scotland, Eh1 3Jd Vezi harta
![]() |
Other amenities/services: hairdryer and iron facilities at reception. |
