at 10266 103 Street, Edmonton , T5J 0Y8 Canada
Come on down!
41 FB users likes Grand Hotel, set it to 73 position in Likes Rating for Edmonton, Alberta in Hotel & Lodging category
Grand Hotel is Edmonton based place and this enity listed in Hotel category. Located at 10266 103 Street AB T5J 0Y8.
The Rosslyn Inn & Suites was originally built along the edge of the city in 1962.