Guest Planet Guesthouse Rome
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