2024
HOLIDAY INN RESORT
Hotel • €€€
Read moreLocated very close to Leela Goa, it does not claim to meet the same luxury requirements, but the site is the same, and the beaches have the same fine sand, comfort is functional..... The whole thing lacks charm, however.
Book