Isabella Rooms is located in Rome, 985 feet from Furio Camillo Metro Station. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a terrace. Featuring a bath or shower, the private bathroom also comes with a hairdryer. An Italian breakfast of croissants and cappuccino is provided daily. Ponte Lungo Metro is 1,805 feet from the property. Villa Lazzaroni park is a 10-minute walk away.