Via alessandro farnese 18, 00193 Roma
Hotel 3 stars
Offering a great location and free Wi-Fi, this hotel is only 787 feet away from the Lepanto Metro Station. The Vatican is a 18-minute walk from this property. Rooms are air-conditioned and feature carpeted floors
Hotel Casa Valdese Roma's rooms come with wooden furniture, a bathroom with shower, and...