D
Derrick Stasiuk Review of Radisson Admiral Hotel Toronto
Great location with beautiful views of lake Ontari...
Great location with beautiful views of lake Ontario and the CN Tower. Rooms are clean and well appointed. Would definitely stay here again.
Comments: