3-star Hotels in Osilo
Filter Results
Apply Filters
Clear Filters
1 option found
-
Osilo Rooms
Show map
Located just a 5-minute walk from Chiesa dell'Immacolata Concezione Catholic Church, the 3-star Osilo Rooms hotel gives quick access to various city sites.
From US$ 101price for 1 nightBOOK