Situated in Galle, 3.7 km from Galle International Cricket Stadium and 3.8 km from Galle Fort, Green & Gray inn villa offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
15/5A,Donald Janz Road, Galle., 80000 Galle, Sri Lanka