Hotel Stendhal

Via Del Tritone 113
Rome
Italy