This hotel is centrally located in the bustling suburb of Jogeshwari, in the west of Mumbai, within close proximity to business areas, shopping and entertainment centres. The hotel is ideal for holidays, tourism, business trips, meetings and official..