Loading hotels
Confirming room availability...
Camellia Villa, 468 7A Rathgama Waththa Gintota, Galle, Sri Lanka
Camellia Villa is located in the Galle City district of Galle 5 miles from Galle International Cricket Stadium 6 miles from Dutch Church Galle and 6 miles from Galle Fort. The property is 5 miles from St. Aloysius College and 6 miles from Mahendra Amarasooriya Park. The vacation home consists of 3 separate bedrooms 1 bathroom and a living room. Galle Light house is 6 miles from the vacation home while Galle Fort National Museum is 6 miles away.