Michelia Hotel

04 Pasteur Street
Nha Trang
Viet Nam