Das komfortable Smile Inn mit Blick auf die Lagune befindet sich im Viertel Altstadt von Bangkok. Das Hotel bietet ebenfalls WLAN in den öffentlichen Bereichen.
Das komfortable Hotel liegt in ruhiger Lage nah an einem Palast und einem Tempel in Bangkok. Zum Stadtzentrum von Bangkok sind es 10 Minuten zu Fuß. Die Unterkunft liegt ideal in nur 900 Meter Entfernung von der U-Bahn-Station Wat Mangkon. Das Smile Inn befindet sich in Bangkok, 30 km vom Flughafen Bangkok Don Mueang entfernt.
Das Hotel stellt 39 Zimmer zur Verfügung. Einige von diesen verfügen über WLAN und einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem ein Zusatzbett und eine Klimaanlage. Diese Zimmer haben Marmorböden. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Thavichai Phochana befindet sich direkt neben der Unterkunft und serviert vietnamesische Gerichte, es liegt unter anderem 250 Meter von hier entfernt.