Station House is set in Rome, 800 metres from Sapienza University of Rome Santa Maria Maggiore is 1 km from the property Free WiFi is available throughout the property Some units have a balcony andor patio The property also offers packed lunches Piazza Barberini is 12 km from Station House, while Villa Torlonia is 13 km away The nearest airport is Rome Ciampino Airport, 14 km from Station House