The hotel has 171 rooms and a 24-hour reception. Facilities at the air-conditioned establishment include a restaurant, room service and a laundry service.
The hotel is conveniently located in the Al Khuwair area. It is situated off Sultan Qaboos Street, the main road of the city, which connects the airport to the main city.
The air-conditioned rooms offer WLAN Internet access, a flat-screen TV and functional en suite bathroom with shower.
MasterCard and VISA are accepted at this establishment.