66 Imperial Inn Deluxe B&B

Via del Viminale 66, Rome, Italy Get Directions to this spot
Category:
Hotels
Via del Viminale 66
Rome
Italy

Rate and review 66 Imperial Inn Deluxe B&B in Rome, Italy!

Share your experiences at 66 Imperial Inn Deluxe B&B with your friends or discover more Hotels in Rome, Italy.