I booked this hotel through GTA travel and it was rated as 3 stars. I was horrified when I saw the room. Wallpaper hanging off the wall. Mould encircling the window and around the shower. The main light was just a light bulb, no shade. Electric wires were hanging out of walls and all electrical fittings were loose or not... more







