Doté d'une terrasse, d'un restaurant et d'un bar, le House of Gods Glasgow est situé dans le centre de Glasgow, à 400 mètres de George Square. Il propose un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cet établissement non-fumeurs se trouve à moins de 1 km des galeries Buchanan.
L'hôtel sert un petit-déjeuner continental ou à la carte.
Vous séjournerez à proximité de la salle de concert The Glasgow Royal Concert Hall, de la gare de Glasgow Queen Street et de la cathédrale de Glasgow. L'aéroport de Glasgow, le plus proche, est implanté à 13 km.