19 Rue Du Gothard, Geneva, Switzerland
Situated 3.4 km from the outdoor Flower Clock, the spacious 1-bedroom Charming Geneva Apartment also boasts easy access to Chene-Bourg train station which is approximately a 5-minute walk away. Guests can take a break on a terrace with a kitchenette.
The Petit Vallard Park is located within a few blocks of the apartment. The 66 m² apartment is 3.1 km from the Russian Orthodox Church.
Charming Geneva Apartment comes with a patio and a sitting area and looks out onto the city. To ensure your comfort, a separate toilet and a shower are provided at the apartment. Hairdryers, a shower cap, and bath sheets are also included in the bathroom.
This accommodation features a mini-kitchen with such facilities as a refrigerator and a dishwasher. The nearest Place Favre bus stop is close to the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Charming Geneva!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please