Situated within 300 metres of Mohd Ali Road and 700 metres of Crawford Market in Mumbai, HOTEL NEW PENINSULA SUITE features accommodation with seating area. There is a private entrance at the guest house for the convenience of those who stay.
Number of rooms: 54
Mohammed Ali Road, 400003 Mumbai, India