Free Wi-Fi
Providing inner courtyard views, Biora in Serri features accommodation and a shared lounge. Featuring a shared kitchen, this property also provides guests with a terrace.
Number of rooms: 4
22 Via Umberto I, 09063 Serri, Italy