Hotel La Malvasía offers upmarket, country-style rooms and suites with lake views. Guests can enjoy a restaurant on-site.