Leela Orchid Hotel Bangkok położony jest około 15 min spacerem od dworca BTS-Ploen Chit i oferuje widoki na miasto. Podróżujący służbowo docenią takie udogodnienia jak Wi-Fi na terenie całego obiektu oraz dostęp do sejfów kompatybilnych z laptopami i bezpłatnego dostępu do bezprzewodowego internetu.
Dom Jima Thompsona znajduje się maksymalnie 1 km od tego hotelu, a Centrum handlowe Silom Complex leży w prawie 2 km stąd. Leela Orchid jest położony w pobliżu atrakcji przyrodniczych, takich jak Park Benjakitti 3 km) i Park Lumpini 2,1 km). Ponadto, Siam Kempinski Hotel znajduje się w jedynie 250 metrach. Central World i Grand Diamond Plaza również znajdują się tuż za rogiem od wygodnego hotelu. Ten wygodny obiekt leży 10 min piechotą od stacji metra Stacja Ratchaprarop, natomiast Centrum handlowe MBK jest około 25 min piechotą stąd.
11 pokojów w Leela Orchid Hotel wyposażono w takie udogodnienia jak klimatyzacja, a także darmowe Wi-Fi i telewizja satelitarna. Oddzielna toaleta i prysznic są bezpłatne w pokojach. Prywatne łazienki wyposażone są w oddzielną toaletę i prysznic oraz udogodnienia, takie jak suszarka do włosów i ręczniki kąpielowe.
Goście mogą zjeść posiłek w restauracji Red Sky, serwującej dania kuchni francuskiej, lub w restauracji SabX2 Wanton Noodles, położonej w około 300 m.