Filter Results
Apply Filters
Clear Filters
Castle Hotels in Nha Trang
Napoleon Castle Apartment & Hotel Ocean View
25 Nguyen Dinh Chieu, Nha Trang, Vietnam Show map
Napoleon Castle Apartment & Hotel Ocean View Nha Trang is located 2.6 km from Thap ba spa and merely an 8-minute walk from Nha Trang Observatory.
From US$ 65
Book Now