bgbookingguestsandbox
photo 1 of Euclid House
photo 2 of Euclid House
photo 3 of Euclid House
photo 4 of Euclid House
photo 5 of Euclid House

Euclid House

1008 Euclid Road, Venice · 34293

Location

The best kind of vacation is when you come somewhere new and it feels like home: apartment «Euclid House» is located in Venice. This apartment is located in 9 km from the city center.

Check-in from 16:00:00 · check-out by 10:00:00

Nearby hotels