Luxury Hotels Scotland, Edinburgh City Center
We are always on the look-out for Luxury hotels Scotland, and when we found the Roxburghe Hotel. We were not disappointed !!!. located on George street and a stone’s throw away from princess street and almost next door to Edinburgh Castle. The hotel is ideally located. We were so close we could see Edinburgh castle from the window in the hotel !!
…