Hostellerie de L'Hôtel de Ville ligt in Vevey in de regio Vaud, op 100 meter van het meer van Léman. Het beschikt over een zonneterras en uitzicht op de bergen. Er is een restaurant met een terras, en er is gratis WiFi beschikbaar in het hele gebouw.
Alle studio's zijn uitgerust met een kitchenette en een flatscreen-tv met kabelzenders.
Roomservice en schoonmaakdiensten, evenals verschoning van handdoeken en beddengoed op verzoek, zijn bij de tarieven inbegrepen.
Hostellerie de L'Hôtel de Ville ligt in het hart van de oude binnenstad, op 5 minuten lopen van het treinstation en op 300 meter van diverse supermarkten.