Casa Gemelli Apartment Rome provides swift access to various city landmarks, such as St. Louis Grignon de Montfort, located only a 5-minute walk away.
An assortment of in-room amenities, like air conditioning, as well as the convenience of a flat-screen TV with satellite channels, are available for guests' use.
The Italian Renaissance church "St. Peter's Basilica" is 4.4 km from the apartment, while the zoological garden "Bioparco di Roma" can be found approximately 6 km away. This apartment is within 25 minutes' walk of Stadio Olimpico Stadium. The nearest bus stop to Casa Gemelli Apartment is Trionfale/Pineta Sacchetti, which is just 250 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please