About Rivercroft
Situated in Galle, Rivercroft is located amidst calming greenery and peaceful natural surroundings. It provides complimentary parking and room with free WiFi access.
The property is 6 km from Galle Fort and 11 km from Rumassala Hill (Japanese Peace Pago