Piazzale Donatori di Sangue 14, Mestre City Center, Mestre · In the city centre
1,316 Reviews
License number · IT027042A1FTSZ6NVO
Wheelchair-accessible
Lift access
24-hour reception
Room service
Check-in hour
Check-out hour
Multilingual staff
Newspapers
Luggage room
Didn't find your perfect hotel?
More accommodation in Mestre