Boasting mountain views, Nha Trang Riverside Villa features accommodation with a garden and a balcony, around 2.9 km from Long Son Pagoda. This property offers access to a terrace, free private parking and free Wi-Fi.
63 Đường Cây Sung, Nha Trang, Vietnam