This luxury resorts award-winning architectural design resembles a self-contained Portuguese hill-side hamlet and is built on 40 acres of landscaped greenery. Cidade De Goa - IHCL SeleQtions is 28 kilometers fr ... Read more

View all Luxury Hotels in Goa