Tọa lạc ngay trung tâm thành phố Nha Trang, khách sạn 5 sao TTC Hotel - Michelia là điểm dừng chân lý tưởng để du khách tận hưởng phong cảnh tuyệt đẹp của toàn vịnh biển Nha Trang - nơi được được công nhận là 1 trong 29 vịnh biển đẹp nhất thế giới.
Khách sạn gồm 214 phòng được thiết kế hiện đại với tầm nhìn ra biển và thành phố kết hợp cùng các dịch vụ tiện ích khác, hứa hẹn mang đến cho du khách những chuyến nghỉ dưỡng hoàn hảo.