Składający się z 74 pokojów Navalai River Resort Bangkok jest położony 30 m od Menam. Na terenie obiektu dostępne są restauracja.
Przystań Phra Arthit znajduje się w odległości 5-minutowego spaceru, a Wielki Pałac Królewski leży w zasięgu ręki od tego hotelu. Goście mogą zwiedzić takie miejsca kultu jak Świątynia Wat Bowonniwet Vihara, znajdujące się 750 m od hotelu. Ponadto, Thammasat 60 years Park znajduje się w odległości 12-minutowego spaceru. Navalai River Resort pozwala podziwiać takie atrakcje przyrodnicze jak Park miejski Sanam Luang, który jest w 1 km stąd. Ten obiekt noclegowy zlokalizowany kilka kroków od przystanku autobusowego Phra Athit.
Ten hotel oferuje gościom jadalnię i balkon oraz klimatyzację, a także telewizję satelitarną. Dodatki obejmują bidet, oddzielną toaletę i umywalkę. Łazienki zawierają bidet, oddzielną toaletę i umywalkę oraz takie udogodnienia, jak suszarka do włosów i ręczniki kąpielowe.
Dostępne są również opcje wyżywienia w restauracji Nai Soi Noodle, położonej w malej odległości od Navalai River Resort.