Photos coming soon
HOTEL
MyPlace Via Castelmenardo
via Castelmenardo 6, Treviso
Where it sits
MyPlace Via Castelmenardo
via Castelmenardo 6, Treviso
45.66402, 12.24166
Similar stays nearby
Pio X Square Cosy Renewed In Center Of Treviso
Hotel · 56 m
Holiday Treviso Attico Vittoria
Hotel · 72 m
Holiday Treviso Attico Vittoria
Hotel · 72 m
Apartment Deluxe Isola Di Mezzo
Hotel · 73 m
Mini Suite Deluxe Isola di Mezzo
Hotel · 75 m
Victoria Home(No Front Desk Contact To Property In Advance)
Hotel · 77 m
Apartment Deluxe Via Isola di Mezzo
Hotel · 77 m
Golden Home
Hotel · 84 m
Plan around MyPlace Via Castelmenardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
