Albatross Apartments By Konnect, Ipsos *** Corfu Island, Ipsos, Corfu, Gr Facilities in hotel Important