- www.cityinnsatara.com
- 3
- 2
CITY INN SATARA is offering accommodation in Satara. Hotel is located on the Radhika Road, this modern style property is suitable for corporates, families, married couples and foreigners, Situated on a prime location of City...
Relevance: 23.804699