November 16, 2014 Total Views: 4948 Today: 1
Hotel The Photos Room Rome, The Photos Room is located in Rome’s Aurelio quarter. It offers rooms with free WiFi and a flat-screen TV. Each room here will provide you with air conditioning and a private bathroom. An Italian breakfast of croissants and cappuccino is provided daily. Villa Pamphili park is 900 metres from the property. Saint Peter’s Square is a 10-minute bus ride away. (Hotel The Photos Room Rome hotels booking).