We Just had 5 nights at Trafalgar Towers. It started as we went in to register, we were met with a very friendly Receptionist, who could not do enough to help us with every aspect, a very good explanation of how everything worked to what to do where to go and tips on places to go for a meal ... Read More