This budget hotel offers simple, clean rooms with basic amenities and a restful vibe, plus a chapel and a restaurant just a bus ride from the Vatican.
Via di Torre Rossa, 68, 00165 Roma RM, Italy Get directions
Marko Banya
Alen Bektić
Pearl Savelio
Carlos A Benitez
Bernard Bekker
dragos alexa
J. Walsh
Adriana Di Costanzo