Le City center apartment est situé au Castella, à 400 mètres du Lido a Le Castella, à 1,7 km de la plage de Santa Domenica et à 24 km des ruines de Capo Colonna. Le château du Castella se trouve à moins de 700 mètres. Chaque chambre possède un balcon.
Tous les logements comprennent la climatisation, une salle de bains privative et une cuisine.
L'aéroport de Crotone, le plus proche, est implanté à 12 km.