Hotel_Manager a simple Hotel Manager made in c++ while learning Observer, Bridge , and Factory patterns