Rating
(1,501) · Prices for upcoming dates start at $231 per night (We Price Match)
Hotel Windrose features superior 3-star accommodation only a 5 minute walk from Termini Station. The staff here are friendly and professional and the hotel ...
Travelers love the great breakfast. Stay at this 3-star hotel in Rome. Enjoy free WiFi, breakfast (surcharge), and room service.
Hotel Windrose puts you in a great location, within just a 10-minute walk of Via Nazionale and Teatro dell'Opera di Roma. You can unwind with a drink at the bar ...
Rating
(237) · room rates from per night (USD) - We Price Match!
Windrose hotel is an extremely clean hotel located in an amazing part of Rome. It is very close to termini station which can get you just about anywhere in the ...