Das Niagara Hotel Bangkok liegt 2 Kilometer vom Siam Ocean World und nur 5 Minuten Fußweg vom Mahanakorn Skywalk entfernt. Auf dem Gelände gibt es ein Restaurant.
Das Hotel befindet sich im Stadtteil Geschäftszentrum, in nur 650 Meter Entfernung vom Mariamman-Tempel. Der Wat Arun gilt als heilige Stätte und liegt in 4 Kilometer Entfernung vom Hotel. Das River City Shopping Complex ist in einer Entfernung von ungefähr 10 Fahrminuten vom Niagara, während der Bahnhof BTS-Ploen Chit 3 Kilometer von hier entfernt liegt. Die Unterkunft liegt in unmittelbarer Nähe zur U-Bahn-Station Chong Nonsi.
Das Restaurant Marcel Tapas Bar befindet sich ein paar Schritte entfernt von dem 3-Sterne-Hotel und serviert europäische Speisen.