Tọa lạc tại Thành phố Hồ Chí Minh, cách tòa nhà Landmark 81 trong vòng 6 km và Bảo tàng Lịch sử Việt Nam 6 km, An Phu Hotel cung cấp chỗ nghỉ với khu vườn, WiFi miễn phí trong toàn bộ khuôn viên cũng như chỗ đỗ xe riêng miễn phí cho khách lái xe. Khách sạn này có các phòng gia đình và sân hiên. Chỗ nghỉ cũng cung cấp dịch vụ lễ tân 24 giờ, dịch vụ phòng và dịch vụ thu đổi ngoại tệ cho khách.
Tất cả phòng nghỉ tại khách sạn đều được trang bị máy điều hòa, truyền hình cáp màn hình phẳng, tủ lạnh, ấm đun nước, chậu rửa vệ sinh (bidet), đồ vệ sinh cá nhân miễn phí và bàn làm việc. Các phòng còn có tủ để quần áo và phòng tắm riêng.
Trung tâm mua sắm Vincom nằm trong bán kính 6 km từ An Phu Hotel trong khi Trung tâm mua sắm Union Square cách đó 7 km. Sân bay gần nhất là sân bay quốc tế Tân Sơn Nhất, cách khách sạn 18 km, và chỗ nghỉ cung cấp dịch vụ đưa đón sân bay với một khoản phụ phí.