Offering a barbecue and views of the mountain, Nha Trang Star Apartments is set in Nha Trang. Long Son Pagoda is 1.3 km from the property. Free WiFi is offered . The accommodation features a seating and dining area.
Address: 7M, CT2 Building, 19/5 Street, Vinh Diem Trung Res, Nha Trang
Rates from:
USD 59 Book Now