Shandrila Resort


Welimada • Show on map
View Details for Price
Shandrila Resort is a 3-star property situated in Welimada. The accommodation features a 24-hour front desk and room service for guests. The rooms in the hotel are fitted with a kettle. Guests at Shandrila…More info
