Your Previously Viewed Hotels

Return to Best Western Vista Inn >

3

Placid Hotel Zurich
Guest Rooms87
Meeting Rooms5
Largest Mtg Rm678 sq ft
Meeting Space2,701 sq ft