30 salita dei crescenzi, 00186 Roma
Apartments
Located in the centre of Rome, just 100 metres from Pantheon and 600 metres from Largo di Torre Argentina, Penelope's House provides accommodation with inner courtyard views and free WiFi. This property is set a short distance from attractions such as Campo de' Fiori, Via Condotti, and Piazza di Spagna....