Bernina Swiss Q Hotel, Geneva

22, Place CornavinCornavin Train Station - Pier-mont Blanc, Geneva1211, Switzerland