Taru Villas Rampart Street
Galle Southern Province
Check in
12:00 AM
Check out
10:00 AM
With a stay at this villa in Galle (Fort Galle), you'll be steps from Galle Fort and 5 minutes by foot from Galle Clock Tower. This upscale villa is 11.4 mi (18.4 km) from Hikkaduwa Beach and 0.3 mi (0.5 km) from Galle National Museum.
Make yourself comfortable in your villa.
Property Details
Location
, Galle, Southern Province , Sri Lanka