Ramada Edinburgh Mount Royal

53 Princes Street
Edinburgh
United Kingdom