Admiral Hotel Geneva 
8 Rue Rossi, 1201 Geneva - Switzerland
|
Share |

Map |
|
|
|
The Admiral Hotel Geneva has an outstanding location in the heart of Geneva. It is close to the historical old town and is the perfect starting point for excursions. It is at walking distance to the lake with its famous fountain, the financial district, and plush shopping streets as well as the main train and bus stations. Whilst having theatrical flair and panache, the Hotel Admiral has an exclusive atmosphere of a private club.
|
|
|
|
|