Find Hostels all over the World
Hostel Star Light, HOSTEL in Rome Italy.
Hostel Star Light.
Via Cairoli 115, Rome, Italy
Ideally located in a quiet neighbourhood in the centre of Rome, we are just a five minute walk from Roma Termini Train Station, near the Metro and just a 10 minute walk from many of Rome's main monuments and attractions.
We provide, colour TV and a fridge for your convenience and we even supply y