Hotel Balwas





Operating a 24-hour front desk to welcome and assist guests, Hotel Balwas is located in Mumbai. It is within 900 m from the Grant Road Railway Station and the Grant Road Bus Station.
Each air-conditioned room here will provide you with a cable...