This four-story air-conditioned hotel with terrace accommodates guests in one of its 212 rooms and features elevators. English, French, German, and Italian are spoken at front desk.