Hotel Aphrodite

Via Marsala 90
Rome
Italy