Hotels nearby ETH Zurich

Federal Institute of Technology - University of technology and natural science with documented evidence of research and centrally located from Hotel Alexander.

www.ethz.ch