This luxury boutique hotel is situated in Edinburgh city centre and has all main attraction a short walk away, including Edinburgh Castle, Princes Street, Princes Street Gardens, the National Gallery of Scotland and the Royal Mile. This hotel has many..