10/10 Excellent
Megan C.
3 Sept 2025
Liked: Cleanliness, communication, location, listing accuracy
Disliked: Check-in



Megan C.
Stayed 2 nights in Sep 2025














No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Situated in L'Aquila, this apartment building is within a 10-minute walk of National Laboratory of the Big Rock, Piazza del Duomo and Palazzo Persichetti. Fontana Luminosa and Church of San Bernardino da Siena are also within 10 minutes. L'Aquila Station is 16 minutes by foot.
Get instant answers with AI powered search of property information and reviews.


