Hotel Windrose
Hotel
Rome
Hotel Windrose offers superior 3-star accommodation only 5 minutes' walk from Termini Station. Staff here are friendly and professional and the hotel has its own outdoor terrace.
Number of rooms: 63
Via Gaeta 39, Central Station, 00185 Rome, Italy