Via del castro pretorio 24, 00185 Roma
Hostels
Conveniently set in the centre of Rome, Termini Palace Guesthouse provides air-conditioned rooms, a shared lounge, free WiFi and a restaurant. The property is close to several well-known attractions, 1 km from Vittorio Emanuele Metro Station, 1 km from Santa Maria Maggiore and 1.1 km from Repubblica...