Placé à moins de 600 mètres de Lac de Zurich, cet hôtel de 3 étoiles L'Hotel Davinci Zurich comprend 8 chambres pour les clients. Cet hôtel se trouve à moins de 10 minutes de marche de l'arrêt de bus Central, et juste tout près de la Bibliothèque centrale de Zurich.
L'hôtel est situé à environ 15 km de l'aéroport international de Zurich et à 1 km de lieux culturels tels que le Musée focusTerra. Situé à moins de 5 minutes de marche de Lindenhof, L'Hotel Davinci Zurich est également localisé à côté du Kunsthaus Zurich. Cette propriété est à 1 km du Musée du Football mondial de la FIFA.
Les restaurants à proximité, dont Musée national suisse se trouvent non trop loin de L'Hotel Davinci.