The Delta Park Chalets consist of 20 luxury self catering units located in Delta, Nigeria.