Demetra Hotel

The World>Europe>Italy>Lazio>Rome>Demetra Hotel

Via Del Viminale,
8,
Rome,
Italy,
00184

View Rome Information

Photos of the Demetra Hotel, Rome.

Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel
Demetra Hotel

About the hotel

Located in front of the Rome Opera House, a 15-minute walk from the Colosseum area and a 5-minute walk from Rome Termini station, with quick metro connections to the Spanish Steps and the Vatican Museums, the Demetra Hotel offers elegant rooms and free WiFi throughout the building. All rooms are equipped with soundproofed interiors, air conditioning, SKY TV, and a minibar with free mineral water.