God's Own Villa
Villa
Kovalam, Kerala
Looking for a place without the neighbors to worry about? Villa «God's Own Villa» is located in Kovalam. This villa is located nearby from the city center.
Number of rooms: 20
Kovalam, Kovalam, 695521