Photos coming soon
HOTEL
Nebula Yare Villa
Akuressa Road, Galle, Sri Lanka, Galle, Sri Lanka
Where it sits
Nebula Yare Villa
Akuressa Road, Galle, Sri Lanka, Galle, Sri Lanka
6.03773, 80.24810
Similar stays nearby
Villa Water Lily by Yoho Rooms
Hotel · 60 m
Villa Water Lily
Hotel · 69 m
Villa Water Lily
Hotel · 70 m
Ocean view apartment
Hotel · 145 m
Fairway Galle Apartment Complex
Hotel · 158 m
Fairway Galle - Self catered luxury apartments
Hotel · 158 m
Galle - Brand new 2 Bedroom Apartment
Hotel · 159 m
6 North
Hotel · 160 m
Plan around Nebula Yare Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
