
Khanh Hoa Province, Vietnam
TTC Hotel Michelia
5-star hotel
The TTC Hotel Michelia is an ideal destination in the heart of Nha Trang, a beautiful seaside city. Just a two-minute walk from stunning beaches, this hotel offers contemporary guest rooms and suites with spectacular ocean views…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


