Reviews of S.R Palace Inn
S.R Palace Inn, Thenmala, Kerala 691308, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
S.R Palace Inn, Thenmala, Kerala 691308, India
Cleanliness
Comfort
Service Quality
Security
Location