Castello Rosso is situated in Costigliole Saluzzo.
Castello Rosso has an outdoor pool, a steam room, and a sauna. High-speed (wired) Internet access is complimentary in public areas. Business amenities at this 4-star property include a business center, small meeting rooms, and secretarial services. Dining options at this business-friendly hotel include a restaurant and a bar/lounge. Additional amenities include spa services, a fitness facility, and multilingual staff. Onsite parking is complimentary.
Rooms open to balconies. The 25 air-conditioned guestrooms at Castello Rosso include minibars and safes. Rooms are equipped with flat-screen TVs with satellite channels and pay movies. All accommodations provide desks and direct-dial phones. Additional amenities include hair dryers and clock radios.