X
Hotel Vakkom Palazzo
Varkala, Trivandrum
4 ★
Vakkom Palazzo is an abode nestled right on a celestial island endowed with plenty of natural attrac