iHOTEL, Mumbai, India
iHOTEL is conveniently located at 90 feet road, next to Holiday inn Hotel in Mumbai, India
Hotel Location:
Address: 90 feet road, next to Holiday inn Hotel
City: Mumbai
Country: India
phone: +91 22 2851 1666
Hotel Features:
- In Room TV
- Air Conditioning
- Room Service