Map
12 Lungarno Pacinotti, Pisa 56126, Italy
Hotel
Royal Victoria Hotel