at 10928 S Michigan Ave, Chicago , 60628-3529 United States
1 FB users likes The Toledo Hotel, set it to 1336 position in Likes Rating for Chicago, Illinois in Local Business category
The Toledo Hotel is Chicago based place and this enity listed in Hotel category. Located at 10928 S Michigan Ave IL 60628-3529. Contact phone number of The Toledo Hotel: (773) 568-2643