Filter by:
Based on 168 verified reviews
Guests have not written any reviews for this property yet.
Located in Rome (Esquilino), Le Charme House 2 is within a 15-minute walk of Via Marsala and Basilica di Santa Maria Maggiore
More location infoThe property features an elevator/lift for accessibility.
The property is located in Rome (Esquilino), within a 15-minute walk of Via Marsala and Basilica di Santa Maria Maggiore, 1 mile from Via Nazionale, and 1.2 miles from the Roman Forum.
Instant AI responses are based on hotel information