12/1 Kandewatta Road, Galle, Sri Lanka
Featuring Wi-Fi in public areas, Green Villa Galle hotel is 18 minutes' walk from Rumassala Mountain. This hotel boasts a swimming pool and a private garden just 1.6 km from the large Galle Fort Clock Stone Tower.
Situated within easy reach of the Meeran Jumma Mosque, the hotel is right in the centre of Galle. Guests can get to the Clock Tower that is within 20 minutes' walk of the Green Villa. This property also provides access to such sports attractions as Galle International Cricket Stadium, which is 1.7 km away. Galle Public bus station is not far from the hotel.
An American breakfast is available every morning. Guests can dine at the dessert restaurant Frozen Ice Cream located a 14-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Green Villa!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please