Filter Results
Apply Filters
Clear Filters
Zurich villas
Entire Villa Imperial In Central Zurich
47 Albisstrasse, Zurich, Switzerland Show map
The 5-bedroom Entire Villa Imperial In Central Zurich is located approximately 25 minutes' walk from Enge Swimming Area, giving access to various tourist spots nearby. With a maximum capacity of 10…
From US$ 937
Book Now