Eurostars Hotel Saint John

via Matteo Boiardo, 30
Rome
Italy