China Castle Garden B&B offers accommodation in Galle. There is a 24-hour front desk at the property. Dutch Church Galle is 200 metres from China Castle Garden B&B, while Galle Fort is 300 metres from the property.
China Castle Garden B&B offers accommodation in Galle. There is a 24-hour front de Read more
China Castle Garden B&B offers accommodation in Galle. There is a 24-hour front desk at the property. Dutch Church Galle is 200 metres from China Castle Garden B&B, while Galle Fort is 300 metres from the property.
China Castle Garden B&B offers accommodation in Galle. There is a 24-hour front desk at the property. Dutch Church Galle is 200 metres from China Castle Garden B&B, while Galle Fort is 300 metres from the property.
Number of Rooms: 3