Poovar Island Resort, Poovar, India
Poovar Island Resort is conveniently located at K.P. VII/911, Pazhiyoor in Poovar, India
Hotel Location:
Address: K.P. VII/911, Pazhiyoor
City: Poovar
Country: India
phone: +91 471 221 2068
Hotel Features:
- Game Room
- In Room TV
- Air Conditioning
- In Room Mini Bar