Das Siam Star Hotel Bangkok befindet sich in der Nähe von einem Shopping- Stadtviertel. Das Hotel stellt Autos zur Miete sowie bietet WLAN im ganzen Gebäude.
Suan-Pakkad-Palast ist zu Fuß in 12 Minuten von hier aus erreichbar und MBK Kaufhaus ist zudem lediglich 25 Minuten zu Fuß von dem 2-Sterne-Hotel entfernt. Die Unterkunft liegt auch in einer Entfernung von nur 10 Gehminuten von der U-Bahn-Station Ratchaprarop. CentralWorld liegt relativ nahe dem Hotel. Die Bushaltestelle photu narm liegt in nur 10 Gehminuten Entfernung vom Siam Star Hotel.
Die Zimmer des Hotels verfügen nicht nur über einen Flachbildfernseher mit Satellitenkanälen, Rauchmelder und einen elektronischen Kartenschlüssel, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Einige Zimmer sind mit einem privaten Bad ausgestattet.
Die Gäste können thailändische Gerichte im Restaurant The SQUARE Restaurant genießen, ungefähr 150 Meter von hier entfernt.