Situada a una distancia de 3 km de la Universidad Rajabhat de ChiangRai, Glass House, Mountain View, Near Airport-City ofrece acceso a varios lugares turísticos de la zona.
Los huéspedes pueden acceder al Templo Rong Suea Ten a 7 km, mientras que el Museo de la Casa Negra está a 3 km. Situada a una distancia de 3 km de Wat Phrathat Chom Sak, la villa es uno de los destinos favoritos de fieles y turistas.
Los huéspedes de la Glass House, Mountain View, Near Airport-City pueden disfrutar de comodidades multimedia como TV de pantalla plana con canales vía satélite, junto con servicio de planchado y climatizador para mayor comodidad. Los huéspedes también pueden disfrutar de zona de estar y una zona de comedor, junto con sofá y escritorio. Los cuartos de baño disponen de inodoro separado y ducha, secadores de pelo y secadora.
La cocina completa está equipada con un servicio de tetera/cafetera, así como un hervidor eléctrico, nevera y cristalería para cocinar. El aeropuerto más cercano es Internacional de Chiang Rai y situado a 5 km.