Nằm ở thành phố Nha Trang, cách 1,1 km từ Hòn Chồng và 1,8 km từ Tháp Bà Po Nagar, Celine Nha Trang cung cấp phòng nghỉ với máy điều hòa cùng phòng tắm riêng. Trong số các tiện nghi của khách sạn này còn có nhà hàng, lễ tân 24 giờ, dịch vụ phòng cũng như WiFi miễn phí trong toàn bộ khuôn viên. Chỗ nghỉ có thể bố trí chỗ đỗ xe riêng cho khách với một khoản phụ phí.
Tất cả các phòng nghỉ tại khách sạn đều được trang bị TV màn hình phẳng, bếp và lò vi sóng.
Khách tại Celine Nha Trang có thể thưởng thức bữa sáng tự chọn.
Chỗ nghỉ cách Bảo tàng Alexandre Yersin 3,2 km và Chợ Đầm 3,3 km. Sân bay gần nhất là Sân bay Quốc tế Cam Ranh, cách Celine Nha Trang 41 km.