Hôtel The Mirador, Mumbai

131/ B, New Link Road, Chakala, Andheri East, Maharashtra Mumbai400099, Inde