Guest Planet Guesthouse Rome, Lazio
Set in the centre of Rome, 300 metres from Rome Termini Train Station and 600 metres from Rome Termini Metro Station, Guest Planet offers free Wi-Fi and air conditioning.
Number of rooms: 4
3 Via Milazzo, Central Station, 00185 Rome, Italy