
Berne, Switzerland
Ambassador
4-star hotel
This charming hotel is located at the heart of Bern. The hotel is located just 10 metres away from links to the public transport network. The hotel offers guests a great location from which to explore the attractions, shopping…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool







