TTC Hotel Michelia Nha Trang
Address: 04 Pasteur, Nha Trang, Khanh Hoa · Central hotel in Nha Trang, near the beach · Family Room and Suite with sea view
From only
$39.20 (980.000đ)
/ night
View rooms





























