The roxburghe hotel
The prestigious roxburghe hotel is one of the most iconic hotels in edinburgh and is located in the heart of the georgian new town the hotel is within walking distance of edinburgh castle princes street and holyrood palace situated between george street the stylish home of the citys top bars restaurants and boutique shops and rose street with more traditional pubs and eateries the roxburghe hotel is ideally placed for your edinburgh short break many of the hotels 198 luxurious bedro