Situé à Trang, à moins de 1 km de la tour de l'horloge, l'établissement The Glasshouse place propose un salon commun, un parking privé gratuit et une terrasse. Il se trouve à environ 1,4 km de la gare de Trang, à 1,8 km du parc Ratsadanupradit Mahitsaraphakdi et à 49 km de Hat Chao Mai. Offrant une vue sur la ville, les chambres climatisées disposent d'un bureau et d'une connexion Wi-Fi gratuite.
Toutes les chambres disposent d'un balcon. Tous les logements du Glasshouse place sont équipés d'une télévision à écran plat et d'articles de toilette gratuits.
L'aéroport le plus proche, celui de Trang, est situé à 6 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.