Park Beach Hotel

22/13 Main Road
Colachel
India