Hotel House of Life is a charming accommodation in the village of Abydos, Egypt, Sohag. The hotel offers a comfortable stay for those who want to visit the archaeological sites of Egypt or who’re looking for a relaxing holiday, a spiritual retreat.