From 393 INR
Conveniently located within 800 metres from local attractions like Palolem Beach and Patnem Beach, Castle House Palolem features an outdoor pool, bar and restaurant. Wi-Fi is available for free throughout the public areas of this property.


