Hotel Marsala
Hotel Marsala
Via Marsala, 36
Rome
185
Italy
Rooms from €42.00 ( £38.18 / $55.36 ) per night
Looking for an affordable place to stay in the centre of Rome? Hotel Marsala is located next to the main station with excellent public transport links and airport connections.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.