Il Royal Luxe Business Class Hotel, a 2 stelle, con viste sulla città, si trova a soli 1 km dal Centro commerciale di Spencer Plaza.
La zona comprende luoghi di interesse religioso come la Moschea delle Mille Luci (1 km) e la Chiesa apostolica armena (6 km). L'Evoluzione è a pochi minuti da questo hotel. La stazione della metropolitana Thousand Lights è a 15 minuti a piedi dall'hotel e a 5 minuti a piedi dalla fermata degli autobus Taj Hotel.
Le camere per gli ospiti sono dotate di una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Alcune camere includono un bagno privato.
Il ristorante Orange Wok offre specialità della cucina tailandese e si trova a 450 metri.