Our 5-star hotel is located in the heart of Edinburgh city centre; step beyond our striking, 160 year-old façade into a warm and inviting atmosphere that invites relaxation and reflection
Address: 2 Greenside Place
Edinburgh
Scotland
EH1 3AA
United KingdomPhone: +1 844-631-0595No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
Parking: Yes