Hotel Admiral, Geneva

8, rue Pellegrino RossiCornavin Train Station - Pier-mont Blanc, Geneva1201, Switzerland