Happy Lion Apartment Rome offers accommodations in Rome, 1312 feet from the Coliseum and 1640 feet from Roman Forum. The accommodations has air conditioning and free WiFi.
Overlooking Piazza Madonna dei Monti, the two-bedroom apartment has a seating area and a kitchen. Towels and bed linen are offered at Happy Lion Apartment Rome. There is a private bathroom with a bath or shower.
Piazza Venezia is 2297 feet from Happy Lion Apartment Rome, while Santa Maria Maggiore is 2297 feet from the property.