Go Hotels
Home > Italy > Rome >

Letizia House

Italy Flag
Letizia House
Via Urbana 145
Rome Italy

Rated 79 / 100 based on 3 customer reviews.

Letizia House has received an Outstanding Service Award
Centrally located, Letizia House allows for easy access to Rome's popular sightseeing and retail areas. It is located a brief stroll from the Teatro dell'Opera di Roma and the National Museum of Rome.

A satisfying breakfast is available each morning, and there are also numerous restaurants and cafés nearby.

The bed & breakfast is ideally set in the Latium Wine Region, making it easy for guests to experience the area's specialities. It is within a 20-minute walk of Termini Metro Station and Roma Termini Railway Station, which allows easy access in and around Rome.