Hotel Admiral

8, rue Pellegrino Rossi, 1201, Geneva

Fr105 - Fr198 per night

About Hotel Admiral

This modern 3-star hotel offers a perfectly central location in the heart of Geneva, situated just 300 meters from the bustling main train station. Its prime position ensures that guests can easily access all parts of the city, making it an ideal choice for both business and leisure travelers. The hotel's proximity to the historic old town is particularly advantageous, as visitors can explore the charming cobblestone streets, quaint boutiques, and traditional Swiss architecture within a short walking distance. Additionally, the hotel’s location places guests within easy reach of Lake Geneva, allowing them to enjoy scenic walks along the water or take in the breathtaking views from various vantage points around the lake. The strategic placement of this hotel ensures that travelers are well-connected, with numerous public transportation options available just steps away, including buses and trams that can whisk them off to distant corners of the city or beyond.

Hotel Details

Number of Rooms: 25
Country: CH
City: Geneva