Hotel Villa Sofia is a charming hotel nestled in the outskirts of Viterbo. The hotel offers comfortable and cozy rooms with a rustic charm. Guests can enjoy a hearty breakfast in the hotel's dining area, which includes a variety of freshly baked bread, pastries, fruits, and hot beverages. For lunch, the hotel provides a delicious set menu featuring traditional Italian dishes made with locally sourced ingredients. The hotel's serene surroundings and warm hospitality make it a perfect choice for travelers looking for a peaceful stay with breakfast and lunch included.