Alpha rooms
Customer Service
Worst company ever. I would advise anyone to avoid them like the plague. If there are no hitches, all well and good. But if anything goes wrong, from minor to major, well all I can say is GOOD LUCK. Their staff are rude, unhelpful, arrogant and continually quote terms and conditions at you whilst ...