Hotel Bella Vista Zermatt


Zermatt • Show on map
View Details for Price
The Hotel Bella Vista is located about a 5-minute walk from the center of Zermatt. It offers free Wi-Fi, a free internet station and panoramic mountain views from the terrace. Some rooms offer panoramic…More info
