Byron Rooms Guesthouse La Spezia, Italian Riviera
Featuring a shared lounge and views of quiet street, Byron Rooms is a sustainable guest house located in La Spezia, 4.1 km from Saint George's Castle.
Number of rooms: 3
3 Via Proffiano Piano terra, 19123 La Spezia, Italy