We ended up staying an extra night and took in Lake Bolsena. The hotel is comfortable and very good value. The manager was extremely helpful and spoke good English. The food in the restaurant was good quality and value, and the breakfast, included in the price was typical and adequate. Parking is ample in a public car park across the street. WiFi is free and works well but only in the reception area, again this is typical. It is a little too far to walk to the old town but it's not far in a cab, or if you have a car, parking is easy.
We thoroughly recommend this hotel.