Photos coming soon
HOTEL
Green Villa Garden Home & Guesthouse
173 Odayam Beach, 695141 Varkala, India, Varkala
Where it sits
Green Villa Garden Home & Guesthouse
173 Odayam Beach, 695141 Varkala, India, Varkala
8.75048, 76.69626
Plan around Green Villa Garden Home & Guesthouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
