Apartment Francesca\'S Ode Roma Rome
11 Via Carlo Dapporto, Rome, Italy
Choose your dates to see prices
11 Via Carlo Dapporto, Rome, Italy
Choose your dates to see prices
Francesca'S Ode Roma Apartment is located a 25-minute walk from Dima Shopping Bufalotta and entices guests with a spa bathtub. This apartment is situated 6 miles from Flaminio train station and a short way from Porta di Roma bus station.
Francesca'S Ode Roma Apartment includes a terrace and overlooks the mountains.
The apartment lies within a 10-minute drive of Libreria Scuola e Cultura. Il Lagottero is also situated 1.7 miles from the accommodation.
Self-catering facilities include a kitchenette.