House of Gods Hotel

Set in Edinburgh, less than 0.6 miles from National Museum of Scotland, House of Gods Royal Mile offers air-conditioned rooms and a bar. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The property is close to popular attractions like Edinburgh Playhouse, University of Edinburgh and Edinburgh Castle.

Cowgate 233
Edinburgh EH1 1JQ Scotland GB
DIRECTIONS FROM WHERE I AM NOW

Nearby

Travellers Journeys Nearby

Copy link
Powered by Social Snap