Tọa lạc tại một vị trí đắc địa ở trung tâm Thành phố Hồ Chí Minh, Nesta Central Hotel có phòng nghỉ gắn máy điều hòa, nhà hàng, WiFi miễn phí và hồ bơi ngoài trời. Với quầy bar, khách sạn nằm gần một số điểm tham quan nổi tiếng, cách Chợ Ẩm thực Đường phố Bến Thành khoảng 90 m, Bảo tàng Thành phố Hồ Chí Minh 400 m và Chợ Bến Thành 700 m. Khách sạn cung cấp các phòng gia đình.
Mỗi phòng nghỉ tại khách sạn đều được trang bị bàn làm việc, TV màn hình phẳng và phòng tắm riêng. Trong phòng còn có tủ để quần áo và ấm đun nước.
Khách nghỉ tại khách sạn có thể thưởng thức bữa sáng kiểu Mỹ.
Các điểm tham quan nổi tiếng gần chỗ nghỉ bao gồm trung tâm thương mại Takashimaya Việt Nam, Công viên Tao Đàn và Trung tâm thương mại Union Square. Sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất, nằm trong bán kính 7 km từ Princess Saigon Central Hotel.