Doté d'une connexion Wi-Fi gratuite, d'un bain à remous extérieur et de plusieurs terrasses dans un grand jardin offrant une vue panoramique sur le lac et la montagne. Le Swiss Borzoi House est situé au sommet de la Vully hill à Bellerive, au-dessus de Salavaux, dans la région des 3 lacs suisses. Un parking privé est disponible gratuitement sur place.
L'établissement se trouve à 2 minutes de route de Zurich, à 30 minutes en voiture de Berne et à 124 km de l'aéroport international de Genève.