Beaumont Hotel

Leon • Show on map
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
