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.