The Merchant
Hotel
Galle
The Merchant features a garden, terrace, a restaurant and bar in Galle. This property is located a short distance from attractions such as Galle Light house, Dutch Church Galle, and Galle International Cricket Stadium.
Number of rooms: 14
64A peddlers street Galle fort Galle 64A peddlers Street, Galle Fort, Galle, 80000 Galle, Sri Lanka