The charming Home 103 in Repubblica district offers stylish rooms with views over Villa Borghese Park.
The property is set 5 minutes' walk from Galleria Borghese, The Church of Immaculate Conception and Basilica di Santa Maria Maggiore. Rome city center is 1 km away.
St. Peter's Basillica is 2.5 km from the hotel and promenade place Navone Rome is about 1.8 km away.
Borghese Gallery train station is a 10-minute walk away. The hotel is around 15 minutes' drive from Ciampino airport.
The rooms in Home 103 come with a DVD player, flat-screen TV, a sofa, a kitchen and a lounge area. They feature bathrooms with a hairdryer and a shower.
Eat & Drink
Serving a wide assortment of dishes, Lo Stil Novo and Gaetano Costa are about 100 meters from the property.
Wireless internet is available in the entire hotel for free.
No parking available.