Situated in Galle, 7 km from Galle International Cricket Stadium and 7.2 km from Galle Fort, C&C Villa offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi. Japanese Peace Pagoda is 5.
2/214 A, Ampitiyagoda , Kalahe ,Wanchawala, 80120 Galle, Sri Lanka