

Ollen Apartments is located in Aci Castello, a charming coastal town near Catania, Italy. The area is known for its scenic seaside views and historic Norman Castle, which is about 1 km from the hotel. The vibrant city center of Catania, featuring landmarks like Piazza Duomo and Via Etnea, is approximately 10 km away. Catania Fontanarossa International Airport is conveniently located 13 km from the property.