Hi, my son and his girlfriend are due to fly to Crete on 24th September for 14 nights. They were booked into the Forest Park Hotel, Rethymnon, but the holiday company "On the Beach" that they booked with have sent an email notifying my son that the hotel booking has been cancelled due to "contractual reasons". On the Beach have offered another hotel "Pantheon Hotel" which is further out of Rethymnon and also had quite a lot of bad reviews on TA. We have looked at alternative hotels but it looks as if it will cost more money which my son can't afford.
What should they do, any advice is very welcome.