Das 3-Sterne-Hotel The Pavilion Place Bangkok befindet sich im Bezirk Silom, 2 km von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Bangkok Kunst- und Kulturzentrum. Ein privater Autoparkplatz ist in der Nähe verfügbar.
Das Hotel liegt lediglich 550 Meter vom Wat Hua Lamphong und circa 5 Minuten zu Fuß vom Silom Night Market entfernt. Gäste können Sehenswürdigkeiten wie den Wat Saket besuchen (liegt 3 km vom Pavilion Place Bangkok). Vergnügungsviertel Silom ist nur wenige Schritte entfernt vom Hotel. Die Unterkunft ist in circa 10 Fahrminuten Entfernung vom Jim-Thompson-Haus und in 350 Meter Entfernung von der U-Bahn-Station Sala Daeng.
Das Pavilion Place Bangkok verfügt über 60 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Fernsehen mit mehreren Kanälen ausgestattet sind. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant Tonkotsu Kazan Ramen Asok Jasmine City bietet verschiedene asiatische Gerichte und liegt 50 Meter vom Hotel entfernt.