Hotel Leon offers straightforward rooms, relaxed dining, a terrace, and a deli. The restaurant features regional cuisine with seafood and mountain specialties. A communal lounge and bar are also available.