There's a restaurant on site. You can enjoy a drink at the bar/lounge. A fitness center, a terrace, and tour/ticket assistance are also featured at Grand Hotel Europe. Free self parking is available.
Showed Expedia confirmation of 2pm to hotel staff but they refused to honor it and insisted on 4pm per its policy.
Breakfast was the same everyday for the three days I stayed (one on my own and two on a tour I signed up). Very basic and no surprise.