Stay Inn

The World>Europe>Italy>Lazio>Rome>Stay Inn

Via Del Corso,
81,
Rome,
Italy,
187

View Rome Information

Photos of the Stay Inn, Rome.

Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn
Stay Inn

About the hotel

Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 14guest rooms. Visitors may take advantage of the Wi-Fi connection on public areas at Stay Inn. The reception desk is not open throughout the day.