Apex European Hotel, Edimbourg

90 Haymarket TerraceWest End - Murrayfield, EdimbourgEH12 5LQ, Royaume-Uni