With free Wi-Fi, the Cleopatra is located in Rome’s Piramide quarter, a 2-minute walk from Ostiense Train Station. It offers air-conditioned rooms with a private bathroom and LCD TV.
Number of rooms: 9
Via Pellegrino Matteucci 41 scala D, int. 4 - 6, Aventino, 00154 Rome, Italy