Photos coming soon
HOTEL
Villa Elfreda
Vikramgarh, Zadapoli, Vikramgad, India
Where it sits
Villa Elfreda
Vikramgarh, Zadapoli, Vikramgad, India
19.75518, 73.08835
Similar stays nearby
Kenwoods 6BHK Pet Friendly Villa With Pool
Hotel · 0 m
SidDes - Villa in Zadpolli, Vikramgad
Hotel · 61 m
Elfreda, Vikramgad - 1BHK Villa - Pet Friendly
Hotel · 72 m
Hello Brahmand - Boutique Farm Stay
Hotel · 140 m
Saffron Stays Kenwoods
Hotel · 269 m
Nature Trails Sajan
Hotel · 601 m
Visawa Resort
Hotel · 1.1 km
Sterling Nature Trails Sajan, Vikramgad
Hotel · 1.1 km
Plan around Villa Elfreda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
