Το οικογενειακά διοικούμενο ξενοδοχείο Castello Rosso βρίσκεται στη Νέα Στύρα, μόλις 1,5 χλμ μακριά από το κέντρο της πόλης και 100 μέτρα από τη θάλασσα. Διαθέτει πισίνα και προσφέρει διαμονή με πρωινό. Τα δωμάτια έχουν μπαλκόνι που θέτει θέα στον περιποιημένο κήπο.
Το Castello Rosso προσφέρει κλιματιζόμενα δωμάτια με μπαρ, χρηματοκιβώτιο και δορυφορική τηλεόραση. Στο μπάνιο περιλαμβάνεται στεγνωτήρας μαλλιών. Παρέχεται δωρεάν Wi-Fi σε όλα τα δωμάτια και τους κοινόχρηστους χώρους του ξενοδοχείου.
Το πρωινό σερβίρεται στο εστιατόριο του ξενοδοχείου, όπου οι επισκέπτες μπορούν επίσης να απολαύσουν ελληνικές γεύσεις κατά τη διάρκεια του μεσημεριανού και του δείπνου. Υπάρχει επίσης μπαρ δίπλα στην πισίνα, που προσφέρει αναζωογονητικά ποτά.
Οι εγκαταστάσεις αναψυχής περιλαμβάνουν κέντρο μασάζ και αισθητικής. Οι επισκέπτες του ξενοδοχείου θα βρουν επίσης ένα χρήσιμο κατάστημα δώρων στις εγκαταστάσεις. Παρέχεται δωρεάν μεταφορά προς και από το κέντρο της Νέας Στύρας και δωρεάν ιδιωτικός χώρος στάθμευσης στον χώρο του ξενοδοχείου.