Get a Hotel in Leon

Beaumont Hotel

Beaumont Hotel

Leon • Show on map 8.9/10 View Details for Price

Located in Beaumont, Beaumont Hotel features a shared lounge, restaurant and free WiFi. At the inn, every room has a desk. Complete with a private bathroom equipped with a shower and free toiletries,…More info

Book now