HotelsLatest News

Edinburgh’s Roxburghe hotel sold in largest deal since recession

The four-star, 199-bedroom hotel in Edinburgh’s Charlotte Square has been sold in the largest single asset hospitality transaction in the city since 2007. 

Back to top button