F
Fran OConnell Review of Premier Hotels, Italy
Great location, near Roma Termini. Friendly staff....
Great location, near Roma Termini. Friendly staff. Some troubles with air conditioning, but repaired to satisfaction. Great value.
Comments: