Windrose Hotel
↓ 9% OFF
Windrose Hotel
Hotel · Rome
8.4/10 · 496 reviews
↓ 9% OFF
€173.53/night €157.81 /night
🔥 Price dropped 9% · Lowest in 30 days
Free cancellation Best price guarantee
Check Availability on Booking.com
Compare prices: