Bed & PuppetsBed and Breakfast
Via Edoardo Jenner 8, Gianicolense, 00151 Rome, Italy
Bed & Puppets is located in Rome, just 1 km from Quattro Venti Train Station. It features free Wi-Fi throughout, air-conditioned rooms, and an organic breakfast provided daily.