News

Starwood Capital Acquires the Roxburghe Hotel, a Landmark Hotel in Edinburgh, Scotland

July 29, 2014

View Article (PDF)