Travel in style and stay in the luxurious Roxburghe Hotel in the Heart of Edinburgh city centre. The hotel rewards its guests with an unrivalled location on historic Charlotte Square. The prestigious Roxburghe Hotel is one of the oldest hotels in Edinburgh and located in the heart of the Georgian new town overlooking Charlotte Square, home to Scotland’s First Minister. This premier 4 star hotel is nearing completion of a £7. 55 million refurbishment of meeting space, public areas and all 198 bedrooms, many with views of Edinburgh Castle.