Property Location Located in Rome (Vatican), Gemini Guest House is steps from Monte Mario and a 4-minute drive from Piazza del Popolo. This guesthouse is 1.8 mi (3 km) from Via del Corso and 1.9 mi (3 km) from Stadio Olimpico.Rooms Make yourself at home in one of the 5 air-conditioned rooms featuring plasma televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless Internet access keeps you connected, and 32-inch LED televisions are provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.Business, Other Amenities Featured amenities include express check-in, luggage storage, and refrigerator in a common area. Self parking (subject to charges) is available onsite.