Drop your message

Godwin Holidays

Castle Rock, Cochin

Home / Hotels / Castle Rock, Cochin

Castle Rock, Cochin

Location: Cochin
Star Rating: 3 Star

Castle Rock strategically situated at the heart of the city, is the ideal destination for all type of commuters and business personnel.

Destinations of this Hotel