Hotel Alex Square


Rome • Show on map
View Details for Price
Conveniently set in the center of Rome, Hotel Alex Square provides Italian breakfast and free WiFi. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom. The hotel…More info
