Hotel Ambassador

  Seftigenstrasse 99, Bern, Switzerland

Booking.com Book Now