1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 10 photos
Vista Rooms at Chembur Station
Plot No 70F Central Avenue Road Near Chembur Station Maharashtra, Mumbai, India
Show map
General
- Air Conditioned
- TV
- Room Service
Services
- Self Laundry
Internet
- Wireless internet on site.
Nearby Hotels
Hotel Plaza Mumbai
70(0), Central Avenue Road,MumbaiHotel Jewel of Chembur
1st Road, Opp B.M.C Office Near Natraj Cinema,MumbaiRajhans Hotel
15/16, N G Acharya Marg, 0pp Railway Station, Chembur(East) ,MumbaiHotel Bahri Residency
Plot No.1, Sion Trombay Rd,Diamond Garden, Chembur,,Mumbai