St Cruz, India
s10, Shah Arcade
N/A
No wheelchair-accessible entrance
Very nice
like
Nice Hotel
More convenient in non seasonal period
Good service
This travel company made planning our multi-country trip very easy.
Shah Arcade is a name of a building, which is very famous in Santa Cruz , There are many commercial shop in Ground floor of the building
Place is in prominent location of St. Cruz with all probable necessity available in one place right from bakery to saloon to distributions units. All necessary what you want is available in almost all shops
Waiting so long time
Deli
The best companies in the category 'Deli'