Featuring free WiFi, Casa Del Mare offers pet-friendly accommodation in Borsh. Every room at this hotel is air conditioned and comes with a TV with cable channels. Some units feature views of the sea or mountain. All rooms are fitted with a private bathroom. Extras include bathrobes and slippers. Corfu Town is 29.2 miles from Casa Del Mare, while Glyfada is 31.1 miles away.