The Falcon Inn Bombay est située à environ 2 km du Temple de Badulnath et à environ 4 km d'Hôpital Tata Memorial Centre. Bénéficiant d'un emplacement près de la statue Khada Parsi, la résidence comprend 17 chambres ainsi qu'un restaurant.
Cet hotel 3 étoiles se trouve dans le quartier "Sud de Bombay" à Bombay, à environ 5 minutes à pied d'Orchid City Centre Mall. Les attractions sportives à proximité comprennent le Stade Wankhede Stadium, à 3 km de Falcon Inn. Cet hébergement est également à environ 15 minutes en voiture du Shri Siddhi Vinayak Ganpati Mandir. La gare routière de Mumbai Central est non loin de l'hotel.
Les clients de Falcon Inn de Bombay peuvent tirer profit d'une cafetière/théière, d'une TV à écran plat avec des chaînes satellite et d'un coffre privé dans chaque chambre. En plus d'une cafetière/théière, des éléments essentiels comme un presse-pantalon et une climatisation sont également disponibles. Elles offrent des salles de bain équipées d'une toilette séparée et une douche et le confort est assuré par un sèche-cheveux et des draps de bain.
Grills & Wok avec une cuisine Indian est situé assez proche de The Falcon Inn.