BEST WESTERN Hotel Apollo

Starting at
$122

TripAdvisor Review

Based on 186 review

See all

The Best Western Hotel Apollo offers all the right amenities for business and leisure travelers. The hotel has 70 rooms with sauna, shower or steam bath in different rate categories. All guests will receive a complimentary continental breakfast, 56 free satellite channels in 12 languages including V...

More details