243 via principe amedeo interno 12 , terzo piano, 00185 Roma
Apartments
In the heart of Rome, set within a short distance of Vittorio Emanuele Metro Station and Porta Maggiore, Paradise Suite Roma centro offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. It is located 1.3 km from Sapienza University of Rome and provides a lift....