Actualizando disponibilidad con el hotel
Mermaids Inn is located in Galle
Free WiFi access is available in the rooms of the property
Each room here will provide you with a balcony
Featuring a shower, private bathroom also comes with free toiletries
You can enjoy sea view from the room
Extras include an outdoor seating area, bed linen and ironing facilities
Hotel
Habitación