School of Food and Hospitality Toledo is located in Toledo, Spain on Calle Río Cabriel, 1,. School of Food and Hospitality Toledo is rated 4.2 out of 5 in the category hotel management school in Spain.
Address
Calle Río Cabriel, 1,
Accessibility
Wheelchair-accessible entrance