Geneva Hotel


Lake Lure • Show on map
View Details for Price
Geneva Hotel offers air-conditioned accommodation in Lake Lure. This 3-star hotel offers a restaurant. Guests can make use of a bar. The units in the hotel are equipped with a flat-screen TV. Asheville…More info
