Hotel Windrose
Hotel Windrose
Via Gaeta 39
Rome
185
Italy
Rooms from €53.00 ( £48.18 / $69.86 ) per night
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.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.