TheWesleyHotel
3 Via del Banco di Santo Spirito, Navona, 00186 Rome, Italy
Featuring city views and free Wi-Fi, TheWesley features accommodation ideally situated in the centre of Rome, within a short distance of Piazza Navona, Castel Sant'Angelo and St Peter's Square. The property is around 1.3 km from St.