Alexandra Hotel

Toronto - Toronto

Search dates for this hotel

Overview

Located in Downtown Toronto, this hotel is within 1 mi (2 km) of Art Gallery of Toronto and Canadian Broadcasting Centre. CN Tower and University of Toronto are also within 2 miles (3 km).