Sella is 1300 meters away from Al Yarmok University. 24-hour room service, laundry and ironing service as well as currency exchange, a safety deposit box and a lift are on hand.
Ajloun Castle is around 28 km from the property.
Sella is set 475 km from Tabuk airport.
The hotel offers car rental services on site.
Guests will enjoy using Turkish steam bath and massage at the hotel. Sella delights guests with a spa lounge, a Jacuzzi and a sauna.