Situado a tan solo 9 minutos a pie del Parque de la Bandera y la Lámpara del 75 Aniversario, y a tan solo 1 km del Templo Wat Ming Mueang, el Luxe Selene Hotel Chiang Rai, de 4 estrellas, cuenta con una piscina, para que los huéspedes puedan darse un chapuzón. El hotel cuenta con un restaurante en las instalaciones.
La Estatua del Rey Mengrai se encuentra al lado del hotel, y el aeropuerto Internacional de Chiang Rai está a unos 15 minutos en coche. Garden Of Reeds está no muy lejos del Luxe Selene Hotel, mientras que la estación de autobuses Local, está a 800 metros. El hotel está a unos 1,1 km del Wat Phra Kaew y de otras atracciones principales de Chiang Rai.
El restaurante Coffee Bright ofrece una gran selección de platos muy cerca de este lugar.