Dendro Hotel 3 stars

90-92 Tran Phu , Nha Trang, Vietnam

Hotel image
Read more reviews for Dendro Hotel