Apex European Hotel, Edimburgo

90 Haymarket TerraceWest End - Murrayfield, EdimburgoEH12 5LQ, Gran Bretagna