77 via giovanni amendola, 00185 Roma
Hotel 2 stars
Hotel Resi is conveniently located in the center of Rome, and provides a shared lounge, free WiFi and a bar. This 2-star hotel offers room service and an ATM. The property has airport transportation, while a bicycle rental service is also available.
The hotel will provide guests with air-conditioned...