Le Castellu Rossu est situé à Lucciana, en Corse, à 2 km de l'aéroport de Bastia-Poretta et à 15 km au sud de Bastia. Niché dans un grand parc, il dispose d'une grande piscine extérieure, d'un court de tennis et d'une connexion Wi-Fi gratuite.
L'hôtel se compose de 2 bâtiments : le Castellu Rossu et le Castellu. Toutes les chambres climatisées comprennent une télévision à écran plat et une salle de bains privative. Certaines possèdent une terrasse ou un balcon offrant une vue sur le jardin.
Le Rossu se trouve à 15 minutes en voiture de la mer et à 25 km de Saint-Florent. Par ailleurs, vous pourrez pratiquer le golf à 3 km. Si vous voyagez en voiture, un parking privé est disponible gratuitement.