Das Hotel Ambassador Hotel Bangkok liegt in zentraler Lage von Bangkok, rund 100 m von der Sukhumvit Road entfernt. Dort finden sich zahlreiche Restaurants, Bars und Nachtclubs. Eine Bushaltestelle befindet sich direkt vor dem Haus, die U-Bahnstation Sukhumvit ist in etwa fünf Gehminuten erreichbar. Das Wellnesscenter in Central Chidhom liegt ungefähr 600 m entfernt. Das Stadthotel verbindet die Nähe zu den urbanen Angeboten Bangkoks mit einem Gartenbereich und einem Außenpool. Der internationale Flughafen Suvarnabhumi-Bangkok ist rund 40 km entfernt, die Fahrt zum nächsten Strand dauert etwa eine Stunde.
Die 760 Unterkünfte umfassen 122 Einzelzimmer, 730 Doppelzimmer und 30 Suiten. Zur Ausstattung gehören je nach Zimmerwahl unter anderem Teppichboden, Queensize- oder Kingsizebett, Klimaanlage, Safe, Minibar, Kühlschrank und Schreibtisch. Balkon oder Terrasse eröffnen den Blick auf die Stadt und ermöglichen eine kurze Auszeit im Freien. Satelliten- beziehungsweise Kabelfernsehen, Direktwahltelefon und kostenfreies WLAN ergänzen die Ausstattung. Die Bäder verfügen über Dusche und Badewanne; rollstuhlgerechte Zimmer mit barrierefreiem Badezimmer sind buchbar.
Nach einer Stadterkundung bietet der Außenpool eine Möglichkeit zur Abkühlung. Liegestühle und Sonnenschirme stehen am Poolbereich bereit. Ein Whirlpool, eine Sauna, ein Dampfbad sowie buchbare Massagen unterstützen entspannte Stunden. Wer aktiv bleiben möchte, kann das Fitness-Studio, Aerobic, Gymnastik, Tischtennis oder Squash nutzen. Der Garten, Geschäfte, ein Friseur und ein Spielzimmer ergänzen die Einrichtungen des Hauses.
Für die Verpflegung stehen ein Speiseraum, ein Frühstückssaal, ein Café, eine Bar und ein klimatisiertes Nichtraucherrestaurant zur Verfügung. Frühstück und Mittagessen werden als reichhaltiges Buffet angeboten. Zum Mittag- und Abendessen können Gerichte à la carte gewählt werden. Halbpension und Vollpension sind buchbar; Diätgerichte und spezielle Speisen runden die Auswahl ab.