November 15, 2014 Total Views: 6092 Today: 1
Hotel Stella Home Rome, Only 100 metres from Termini Train Station, Stella Home is located in Rome. The Termini Metro stop is a 5-minute walk from the property and it links to the Colosseum in 5 minutes. With a private bathroom, rooms come with free towels and free linen. Guests at Stella Home can enjoy an Italian breakfast served in the shared room. Several bars and restaurants are within a 5-minute walk of the property. Vatican City is 45 minutes away by public transport. (Hotel Stella Home Rome hotels booking).