A
Alisha Oliver Review of Radisson Admiral Hotel Toronto
The location is beautiful, especially the pool dec...
The location is beautiful, especially the pool deck. Nice staff, great location.
Comments: