The 3-star Hotel O Tawakkal Guest House Mumbai is nestled in the Western Suburbs district of Mumbai, 6 km from sports attractions, such as Khar Gymkhana.
The hotel is approximately 10 minutes by car from BKC and in the vicinity of Sheetal bus stop. The Powai Waterfall is also located 4.5 km from this Mumbai hotel. The nearby notable religious buildings include Our Lady of Egypt Roman Catholic Church, around 15 minutes by car from the O Tawakkal Guest House. Chhatrapati Shivaji International airport can be reached in 10 minutes by car.
The 30 rooms at this accommodation are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels.
Kanchi serves Asian dishes and lies a short way from the hotel.