Das Swan Hotel Bangkok mit 67 Zimmern liegt in ungefähr 5 Gehminuten Entfernung vom Fluss Mae Nam Chao Phraya.
Das Hotel liegt 3 Kilometer vom Wat Arun beziehungsweise auch 3,1 Kilometer vom Wat Pho entfernt. Das 2-Sterne-Hotel liegt auch nicht weit entfernt von der U-Bahn-Station Saphan Taksin. Die Lage in einer Entfernung von rund 10 Autominuten vom Wat Saket ist ein großer Vorteil für Gäste vom Swan. Die Bushaltestelle Opposite Mandarin Oriental Hotel liegt nur wenige Schritte entfernt von der Unterkunft.
Die Zimmer im Hotel sind mit einer Klimaanlage sowie einer Minibar ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort.
Das Restaurant Sirocco Restaurant verwöhnt die Gäste mit mediterranen Gerichten und liegt 650 Meter vom Swan Hotel.