Waldorf Astoria Edinburgh - The Caledonian

Starting at
$188
Lobby
Reception
Room