Thambilli Villa
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates:
6.0043,80.25607
Galle District, Southern Province, Sri Lanka
Instagram: Photos and Videos
There is a list of nearest hotels:
Hotel Rock Fort
is a four stars hotel located at Dalawella,
in 59 meters south.
Villa Saldana
located at Matara Road, Habaraduwa,
in 113 meters east.
Sevonra Garden
is a three stars hotel located at Matara Rd, Unawatuna, Galle,
in 164 meters southeast.
Amor Villa
is a three stars hotel located at No. 430, Matara Road, Dalawella, Unawatuna, Sri Lanka,
in 175 meters southeast.
Sun Ray Village Dalwella
located at Dalawella Beach,,
in 197 meters east.
Sanmira Renaissance
is a three stars hotel located at Matara Road, Unawatuna,
in 198 meters northwest.
Vista Dilena Beach Resort
is a three stars hotel located at Dilena Beach Resort- Ganahena, Matara Road, Unawatuna, Sri Lanka,
in 244 meters northwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.