Champa Island Nha Trang nằm ở thành phố Nha Trang, trong bán kính 400 m từ Tháp Chàm Po Nagar. Được xây dựng năm 2015, resort có trung tâm spa, bể sục, tầm nhìn ra hồ bơi, hồ bơi ngoài trời và Wi-Fi miễn phí.
Các phòng nghỉ tại resort này đều có bàn, TV màn hình phẳng, phòng tắm riêng và tủ quần áo.
Bữa sáng được phục vụ hàng ngày và bao gồm các lựa chọn món ăn đầy đủ kiểu Mỹ/Ailen, châu Á và Mỹ. Champa Island Nha Trang có nhà hàng phục vụ thịt nướng. Du khách còn có thể yêu cầu thực đơn chay.
Khu vực chăm sóc sức khỏe của chỗ nghỉ có phòng xông hơi khô. Du khách có thể chơi bida tại resort.
Champa Island Nha Trang có trung tâm dịch vụ doanh nhân và phòng tập thể dục trong khuôn viên. Lễ tân có thể đưa ra những gợi ý về việc tham quan trong khu vực.
Gần resort có những điểm tham quan nổi tiếng như Chợ Đầm, Bảo tàng Alexandre Yersin và Bảo tàng Khánh Hòa.