Contact Us
If you need more than 2 rooms, please request group booking.
details
131 / B, New Link Road, Chakala, Andheri East, Maharashtra, Mumbai, India
912242485000
reservation@themirador.com