Reviews 8
Filters:
Rating
Language
Sort:
Most recent

The Leon Hotel is a very nice place to stay. The s...

The Leon Hotel is a very nice place to stay. The staff are friendly and helpful, and the rooms are clean and comfortable. The hotel is located in a convenient location, close to everything. I would definitely recommend it.

I recently had the pleasure of staying at The Leon...

I recently had the pleasure of staying at The Leon Hotel and I was very impressed. The room was clean, comfortable, and well-maintained. The staff was friendly and helpful. I would definitely stay there again.