Located on the compact island of Gozo, you'll find the traditional Ta Frenc Apartments. Each apartment is excellently equipped for a self-catering holiday with a full kitchen set-up and spacious living areas. Spend the day lazing by the large outdoor pool, or why not venture to the nearby village of Ghasri or hop on a bus and explore further afield?