El Merchant City Inn es un alojamiento de 3 estrellas y de propiedad privada que se encuentra en el centro de Glasgow, en una calle apartada junto a la famosa calle Argyle y a 2 minutos a pie de George Square.
Se encuentra en el famoso distrito Merchant City de Glasgow, que cuenta con magníficas calles comerciales, numerosos restaurantes, bares, boutiques de diseño y teatros.
Las 40 habitaciones del establecimiento están totalmente amuebladas con elementos elegantes pero modernos. El hotel está cerca de las estaciones de tren y autobuses del centro de la ciudad, que comunican con otras ciudades turísticas cercanas.
El depósito para cubrir posibles desperfectos está sujeto a la discreción del hotel.