Leela Kempinski at mumbai

Total built up area: 430 Rooms

Scope: STR & CO-ORDINATION


ENQUIRE NOW