Home > honeymoon > europe > italy > resorts > hotel windrose

Hotel Windrose

Hotel Windrose in Italy honeymoon resort photo

About Hotel Windrose

Hotel Windrose is located in central Rome, close to Diocletian Bath, Teatro dell Opera di Roma, and Basilica di Santa Maria Maggiore. Nearby points of interest also include
View Resort Website View More Photos View Offers and Prices
0 Shares