Hotel Selene

Via Del Viminale 8
Rome
Italy