Double bed in St. Peter Hotel

Single room

From €78 p.p.