Au centre de Bombay, Welcome Guest House Bombay se trouve à proximité d'attractions familiales comme l'Aquarium Taraporewala à 3 km. Un Wi-Fi est offert dans les chambres. Un bureau de change et une cheminée extérieure sont également disponibles sur place.
Basé à 10 minutes en voiture de la Gare de Byculla, l'hotel est aussi à 25 minutes de marche du Centre des sciences Nehru. Le Musée du Dr. Bhau Daji Lad est également situé à 3,1 km de Welcome Guest House de Bombay. La région comprend également des sites naturels comme les jardins suspendus à 15 minutes en voiture de l'hotel. La propriété se trouve près de la gare permettant aux touristes de commencer à explorer Bombay.
Chacune des 37 chambres est dotée d'une cheminée en pierre, comprenant une climatisation. Une toilette séparée et une douche sont également inclus dans les salles de bain.
Les options de restauration comprennent Persian Darbar Restaurant, qui propose une cuisine indisch et est situé à quelques pas de Welcome Guest House.