Best Western Hotel City, Turin

Via F. Juvarra 25San Paolo - Cit Turin, Turin10122, Italy
Hotel chain: Best Western