Apollo Guest House Bombay est un endroit pour séjourner dans la localité de "Sud de Bombay", à moins de 19 minutes à pied des Jardins Horniman Circle.
L'hotel est situé à 700 mètres de la Porte de l'Inde, à une courte distance de la Galerie d'art Jehangir. Les amateurs de sport apprécieront également la visite du Stade Wankhede Stadium, à 2 km de cet hotel 4 étoiles. Apollo Guest House se trouve à proximité du Port de Bombay. L'hotel est aussi à environ 30 minutes en voiture de la gare de Bandra, et à une distance de 24 minutes en voiture de l'aéroport international Chhatrapati Shivaji.
Les chambres disposent d'un vestiaire, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un placard, et disposent également d'une cafetière/théière. Une toilette séparée et une douche sont dans la salle de bain et le confort est assuré par un sèche-cheveux et des draps de bain.
Leopold Cafe avec une cuisine Asian est situé juste à côté d'Apollo Guest House de Bombay.