Hotel Castle Rock
3 StarsManorama Junction,Panampilly Nagar - 682016 - Cochin (Kochi), India View Map
Pamper yourself with onsite facials or make use of the other amenities, which include complimentary wireless Internet access and a hair salon.
Manorama Junction,Panampilly Nagar - 682016 - Cochin (Kochi), India View Map
Pamper yourself with onsite facials or make use of the other amenities, which include complimentary wireless Internet access and a hair salon.