Here’s why House of Gods Glasgow is one of the city’s must visit hotels. You’ll find the heart of the Merchant City’s nightlife nearby at Merchant Square. You’re also just a short walk from the city ...