Switzerland Best Western Hotel Rebstock, Best Hotels In Rorschach Switzerland Best Western Hotel Rebstock is Hotels Choices In Rorschach Switzerland . 3 sta… Edit