The Aroma Backpackers
1st Floor, Govandi Station Rd, nr. Krishna Hotel, opp. Shah Industrial Estate, Govandi (E, Deonar, Chembur, Mumbai, Maharashtra 400088, Trombay, India
4.2
Moderate
Lodge
About
No description available.
#Lodge
No description available.