Welcome to Chalet Citadel Hotel , Mumbai , India
Chalet Citadel Hotel
Restaurant
24-hour coffee shop on the terrace for guests to enjoy.
Chalet Citadel Hotel
Restaurant
24-hour coffee shop on the terrace for guests to enjoy.