Hotel Olsza is a three-star hotel located on national road no. 72. It features a restaurant and a bar, and offers free WiFi. The hotel is situated in Olszówka.