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.
Mermaids Inn is located in Galle. Free WiFi acces Read more
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.
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.
Number of Rooms: 2