Chỉ cách Đền Mariamman Hindu vài bước chân, Cap Town Hotel cung cấp các phòng nghỉ sáng sủa với máy điều hòa tại thành phố Hồ Chí Minh. Khách sạn này có quán cà phê, nhà hàng ngay trong khuôn viên và cung cấp truy cập Wi-Fi miễn phí trong tất cả các khu vực.
Các phòng nghỉ gắn máy điều hòa tại đây đều có những bức tường trắng sạch sẽ, đồ nội thất bằng gỗ cổ điển, két an toàn cá nhân, TV màn hình phẳng và tủ lạnh mini. Phòng tắm riêng đầy đủ tiện nghi được trang bị bồn tắm/vòi sen, máy sấy tóc và đồ vệ sinh cá nhân miễn phí.
Cap Town Hotel nằm trong bán kính 350 m từ Chợ Bến Thành và Chợ Ẩm thực Đường phố Bến Thành, còn Dinh Thống Nhất cách đó 600 m. Sân bay quốc tế Tân Sơn Nhất cách đó 7 km.
Khách sạn cung cấp các dịch vụ trợ giúp đặc biệt, trung tâm dịch vụ doanh nhân và bàn đặt tour để cho khách được thuận tiện. Nhân viên tại quầy lễ tân làm việc 24 giờ có thể hỗ trợ du khách các dịch vụ thu đổi ngoại tệ và giặt là.
Quý khách có thể thưởng thức các món ăn địa phương và Châu Âu phong phú trong khung cảnh bình dị của nhà hàng trong khuôn viên khách sạn. Dịch vụ ăn uống tại phòng được đáp ứng theo yêu cầu của khách.