TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Italy
Rome
Square Inn
Square Inn
Via Palestro 88, 00185 Rome Italy
Small Hotel
Hotel
Square Inn | Rome | Italy | TripAligner