Das Hotel liegt auf einem 14 Hektar großen Grundstück direkt am Chao Rhraya Fluss im Süden von Bangkok. Hoteleigene Boote bringen die Gäste zu den Skytrain-Stationen, der Taksin-Brücke, dem Oriental Pier und dem River City Pier. Mit dem Skytrain-System können die Gäste die Stadteile Silom und Sathorn mit diversen Einkaufsmöglichkeiten innerhalb von wenigen Minuten erreichen. Die Unterhaltungs- und Geschäftsviertel im Zentrum sind ebenso einfach zu erreichen. Das klimatisierte Stadthotel verfügt über eine Bar, ein Café und ein À-la-carte-Restaurant. Die freundlich eingerichteten Zimmer sind klimatisiert und haben ein Badezimmer mit Haartrockner und einen stilvoll eingerichteten Wohnbereich mit einem Doppelbett. Das Hotel bietet einen großen Außenpool im balinesischen Stil und das luxuriöse „Massira Wellness & Spa“ verwöhnt seine Gäste. Die Gäste können von einem reichen Buffet wählen und Mittag- und Abendessen können zudem à la carte bestellt werden.