Apex European Hotel

90 Haymarket Terrace
Edinburgh
United Kingdom