Royal stays is a Lodging located at 80 Harrison Garden Blvd, North York, ON M2N 7E2, Canada. It has received 8 reviews with an average rating of 4.0 stars.
The address of Royal stays: 80 Harrison Garden Blvd, North York, ON M2N 7E2, Canada
Royal stays has 4.0 stars from 8 reviews
Lodging