88 VIA PALESTRO, 00185 Roma
Hotel
3 stars
with
61
rooms
Hotel Alex Square features free WiFi and views of city in Rome. Featuring a shared lounge, this 3-star hotel has
air-conditioned rooms with a private bathroom. The property is a 7-minute walk from Roma Termini, and within 1.4 miles of the city center.
At the hotel, each room includes a desk. Guest rooms in Hotel ...