Loading map…
Hotel Windsor
Hotel Windsor in Rome offers a luxurious setting with aromatic dining options and pleasing textures. The restaurant likely focuses on refined Italian cuisine, possibly featuring grilled or roasted elements. A sophisticated taste of the Eternal City.