CITY INN SATARA
Updated 63 days ago
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.