Situato in posizione strategica nel quartiere Pratunam di Bangkok, il Leela Orchid Hotel dista 600 m dal Mercato Pratunam, meno di 1 km dal Central World e 11 minuti a piedi dal centro commerciale Gaysorn Village. Tra i servizi di questa struttura figurano un bancomat, un deposito bagagli e il WiFi gratuito in tutte le aree. La struttura si trova nei pressi di famose attrazioni quali l'Amarin Plaza, l'MBK Center e il Siam Paragon Mall.
Le camere sono dotate di aria condizionata, TV a schermo piatto con canali satellitari, frigorifero, bollitore, doccia, asciugacapelli e armadio. Tutte le camere dell'hotel dispongono di bagno privato con set di cortesia.
Tra i luoghi di interesse nelle vicinanze del Leela Orchid Hotel figurano il Siam Discovery, il SEA LIFE Bangkok Ocean World e il Bangkok Art & Culture Centre. 20 km dall'Aeroporto Internazionale Don Mueang, lo scalo più vicino.