San Teodoro al Palatino Rooms and Loft is located in Rome. Free WiFi is offered. All units feature air conditioning and a flat-screen TV. Some units also have a kitchenette equipped with a microwave. Roman Forum is 300 metres from the holiday home, while Piazza Venezia is 600 metres away. The neares Read more
San Teodoro al Palatino Rooms and Loft is located in Rome. Free WiFi is offered. All units feature air conditioning and a flat-screen TV. Some units also have a kitchenette equipped with a microwave. Roman Forum is 300 metres from the holiday home, while Piazza Venezia is 600 metres away. The nearest airport is Rome Ciampino Airport, 13 km from the property.