Starling Hotel Geneva 4 stars

34, Route Francois-Peyrot, 1218 Geneva, Switzerland

Hotel image
Read more reviews for Starling Hotel Geneva