The Sol is located in the Holiday Inn hotel and overlooks the lake.
It was very convenient for us to be able to just cross the hallway to the restaurant.
The food was good and the service friendly Price is moderately expensive.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.