Hotel Il CastellettoHotel
Via Dei Carraresi 27/29, 00164 Rome, Italy
Il Castelletto is set in a 20th-century villa located in the Aurelia area of Rome, with free Wi-Fi throughout and easy access to the Vatican and the city centre. The rooms are decorated with parquet and marble floors.