Michelia Hotel

04 Pasteur Street
Nha Trang City, Viet Nam 84
Michelia Hotel is part of the Independent Hotels chain.

Map: Michelia Hotel


More Hotels Near Michelia Hotel

Nha Trang City Landmarks Near Michelia Hotel

Nearby Cities and Towns