153/1, Rd Number 12, Mumbai, India
Offering a location about 10 minutes by car from the powai Pawai Lake, the 1-bedroom Angels Villa Mumbai gives access to various tourist spots in the area.
Nestled in the Andheri district of Mumbai, the property is 4.4 km from a sacred site like the Holy Cross Church. Guests can visit the Sri Jangleshwar Mahadev Mandir, which is a short way from the villa, or check out the Sacred Heart Church, which is nearly 5 minutes' drive away. Angels Villa is 3.2 km from family-friendly places such as the Dolphin Aquarium.
You can enjoy the view of the garden in the accommodation.
Pickle & Pint kitchen and Bar with Indian dishes is around 5 minutes' walk from Angels Villa. The Mumbai property is also located in the vicinity of Chakala-JB Nagar underground station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Angels Villa!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please