We stayed here for 1 night only while on a trip to the east coast from Toronto, trusted their rating on Hotels.com and got scammed. The room was not cleaned at all, several bugs in the room, all the doors of the room were dirty, the towels has someone else's hair on it and stained. when you check in late then there is no option to get room cleaned or change. Pillows and Mattress were extremely uncomfortable. The parking lot is unsafe, the vehicle next to ours was broken into and the hotel doesn't take any responsibility for vehicle safety. "Royal" should be removed from their name! Nothing royal about it.