Situato a soli 7 km dal Monumento dell'indipendenza, il Lux Star Town Hotel Phnom Penh dispone di Wi-Fi nelle aree comuni e del servizio di parcheggio nella struttura. L'hotel è un buon punto di partenza per le attrazioni sportive di Phnom Penh, tra cui lo Stadio Olimpico di Phnom Penh, che si trova a circa 10 minuti in auto.
Il Lux Star Town accoglie gli ospiti in 32 camere dotate di un televisore multicanale, nonché di comfort quali un impianto di climatizzazione. Il bagno è dotato di un bagno con WC separato e una doccia e di teli da bagno e pantofole. Gli ospiti possono godersi una vista sulla città.
L'hotel a 2 stelle è situato nel distretto Sen Sok, a soli 6 km da un luogo sacro come il Tempio di Wat Phnom. Gli ospiti possono raggiungere facilmente il Museo nazionale di Cambogia a 15 minuti in auto dall'hotel Lux Star Town. Trovarsi a soli 8 km dal Palazzo reale è un vantaggio per gli ospiti di questa struttura. La fermata dell'autobus 46 - Pochentong Restaurant Line 03 si trova inoltre vicino a questo hotel.