HOTEL KEMPS CORNER

Mumbai, Maharashtra