By train
From Termini train station
By plane
From Fiumicino airport
Get on Leonardo Express shuttle train, a nonstop service which connects the airport to Roma Termini train station in only 32 minutes; as an alternative, you can also take the shuttle bus. From Roma Termini train station, follow the directions given above in the By train section.
From Ciampino airport
Get on the shuttle bus to Roma Termini train station and follow the directions given above in the By train section.
By car
From highway Roma - L’aquila (exit 14 of GRA, Grande Raccordo Anulare) follow the directions to Tangenziale Est. From Tangenziale est towards San Giovanni - Eur, get out at the junction Scalo San Lorenzo and follow the signs to Porta Maggiore. SHG Hotel Portamaggiore is only 3 minutes away.