D & D Richmond Guesthouse Galle
Offering garden views, D & D Richmond ( Double Room) is an accommodation situated in Galle, 3.1 km from Galle Fort and 3.2 km from Dutch Church Galle. The air-conditioned accommodation is 2.
226 Richmond Hill Road, 80000 Galle, Sri Lanka