Host-Spot Sàrl betreibt die Villa Montreux als Restaurant, Lounge-Bar und Boutique-Hotel. Das Unternehmen bietet mediterrane Küche, Zimmer mit Seeblick sowie Möglichkeiten zur Tisch- und Zimmerreservation.