37 via appia nuova interno 509, piano 5, 00183 Roma
Appartamento
Set in Rome, 100 metres from San Giovanni Metro Station and 1.2 km from Porta Maggiore, Saint John Gallery Suite offers air conditioning. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. Staff on-site can arrange a shuttle...