Villa Pagoda
Common description
This lovely hotel is in Genoa. This establishment offers a total of 17 guest rooms. This property does not accept pets.
Hotel
Villa Pagoda on map