3-star hotels in Bouarfa, Morocco

Savings up to 60% Off!

Special Rates Available Call 855-516-1090



Atlas Orient

Place Syrte, Av. Idriss Al Akbar, Oujda - 60000

(855) 516-1090

147.81 miles

Rating - Atlas Orient

Entirely Renovated, The Atlas Orient Hotel Welcomes You In The Centre Of Oujda And Invites You To Discover New Sensations In A Lively Moroccan Area. It Is Located A 15-Minute Drive From Oujda Airport And Offers A Nightclub.The Hotel Comprises 98 Well Appointed And Comfortable Guest Rooms And 7 Suites, All Furnished In A Modern Style And Including A Wide Range Of Amenities Like Satellite Television, Air-Conditioning And Bathroom. All Rooms Have Exotic Moroccan Inspired Decor And Balconies With Garden, Medina Or Pool Views.Surrounded By Gardens And Palm Trees, The Atlas Orient Also Offers A Large Outdoor Swimming Pool With Loungers And Sunshades. Pizzas And Snacks Are Available By The Pool.

Read more
Hotel ibis Oujda

Bd Abdellah Chefchaouni, Oujda - 60000

(855) 516-1090

148.18 miles

Rating - Hotel ibis Oujda

This Hotel Is Located In The Centre Of Oujda A 5-Minute Walk From The Medina, 100 Metres From Oujda Train Station And 12 Km From Oujda Angads Airport.The Air-Conditioned Rooms Are Equipped With An Lcd Tv, A Telephone And A Wake-Up Service.A Restaurant, A Bar, A 24-Hour Snack Bar, A Swimming Pool, A Terrace And A Public Car Park Are At Your Disposal.The Complexe Isly Golf Course Is 3 Km From The Hotel And The Beach Is A 45-Minute Drive Away. Tennis Courts Can Be Found 4 Km Away.

Read more
Kam Kam Dunes

Hassilabied, Rissani - 52202

(855) 516-1090

149.37 miles

Rating - Kam Kam Dunes

Stop by the tentalow's restaurant for dinner. Dining is also available at the coffee shop/café, and room service (during limited hours) is provided. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7 AM to 11 AM.

Read more
Hotel Ksar Assalassil

BP 251 Route Errachidia, Aarab Sebbah Ziz - 52200

(855) 516-1090

153.26 miles

Rating - Hotel Ksar Assalassil

Ksar Assalassil Is Situated In South-East Morocco, Set In A Palm Grove 1 Km From Central Erfoud. It Has An Outdoor Pool, A Floral Garden And Spacious 4-Star Guest Rooms.Each Of The Assalassil’S Rooms Has A Luxurious, Traditional Moroccan Design And High Ceilings. They All Have A Private Bathroom, Air-Conditioning And Free Wi-Fi Internet.All Rooms Also Have A Balcony Or Terrace With Views Of The Garden. Guests Can Enjoy Tea, Refreshing Drinks And Moroccan And International Cuisine Served In The Ksar Assalassil Restaurant, Garden Or Terrace.Guests Of The Ksar Assalassil Can Enjoy Camping Trips Into The Desert. The Hotel Is Happy To Arrange Comfortable Tents And Guided Tours.

Read more
Hotel Kasbah Tizimi

Route de Jorf, Aarab Sebbah Ziz - 52200

(855) 516-1090

154.2 miles

Rating - Hotel Kasbah Tizimi

The Kasbah Tizimi Offers Comfortable, Air-Conditioned And Authentic Accommodation. It Is Near The Main Road That Links The North And South Of Morocco And A 1-Hour Drive From Errachidia.The Kasbah Tizimi Is Next To The Biggest Palm Grove In Morocco. Its Numerous Outdoor Terraces And Comfortable Lounges Offer Many Places To Relax.Guest Rooms At The Kasbah Tizimi Are Grouped Around The Swimming Pool. They Include En Suite Facilities, A Tv And Telephone.The Kasbah Tizimi Is Family Friendly And Offers Games And Facilities For Children.The On-Site Restaurant Serves Traditional Moroccan Cuisine. This Can Be Enjoyed On The Patio Or Near The Fireplace In The Cosy Dining Room. There Is Also A Tea Room And A Bar.

Read more
Nasser Palace Hôtel & Bivouacs

Ksar Hassilabied, Taouz - 52202

(855) 516-1090

154.56 miles

Rating - Nasser Palace Hôtel & Bivouacs

Recreational amenities at the inn include an outdoor pool. The recreational activities listed below are available either on site or nearby; fees may apply.

Read more
Etoile Des Dunes

Ksar Merzouga, Taouz - 52202

(855) 516-1090

154.74 miles

Rating - Etoile Des Dunes

Satisfy your appetite for lunch or dinner at Etoile, a restaurant which specializes in Moroccan cuisine, or stay in and take advantage of the 24-hour room service. A complimentary continental breakfast is served daily from 8 AM to 10 AM.

Read more
Ksar Bicha

Merzouga Desert, Taouz - 52202

(855) 516-1090

155.43 miles

Rating - Ksar Bicha

An outdoor pool and a children's pool are on site. The recreational activities listed below are available either on site or nearby; fees may apply.

Read more
Kasbah Ennasra

Ksar Labtarni Route De Rissani, Sijilmasa - 52000

(855) 516-1090

160.26 miles

Rating - Kasbah Ennasra

The Kasbah Is Located In Rissani, Southern Morocco. It Has An Outdoor Pool, Terrace And Hammam Where Guests Can Relax. Each Air-Conditioned Room Has A Private Bathroom And Free Wi-Fi.The Kasbah Ennasra Has Restaurant Serving Moroccan Specialties, Which Can Be Enjoyed Outside On The Hotel’S Patio And Terrace.The Kasbah Ennasra Has A 24-Hour Reception. It Also Offers An Airport Shuttle And Free Private Parking Is Provided.

Read more
Hôtel El Ayachi

Rue d'Agadir Midelt, Midelt - 54350

(855) 516-1090

162.33 miles

Rating - Hôtel El Ayachi

Property Location A stay at Hôtel El Ayachi places you in the heart of Midelt. Rooms Make yourself at home in one of the 27 air-conditioned guestrooms. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms have jetted bathtubs and complimentary toiletries. Conveniences include safes and separate sitting areas, and housekeeping is provided daily. Amenities Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. This Colonial hotel also features concierge services, a picnic area, and barbecue grills. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Dining Grab a bite to eat at one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/café. Business, Other Amenities Featured amenities include a 24-hour business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.

Read more
Zianides

12 BOULEVARD ALI KHEDIM,, Tlemcen - 13000

(855) 516-1090

166.25 miles

Rating - Zianides

Property Location Located in Tlemcen, Hotel Les Zianides is within a 5-minute drive of Great Mosque of Tlemcen and Tlemcen National Park. This hotel is 1.3 mi (2.1 km) from Stade Birouana. Rooms Make yourself at home in one of the 142 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include desks and complimentary bottled water, and housekeeping is provided daily. Amenities Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless Internet access and a television in a common area. Dining Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). A complimentary continental breakfast is served daily from 6:00 AM to 10:30 AM. Business, Other Amenities Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.

Read more
ibis Tlemcen

Boulevard El Kiffane, Tlemcen - 13000

(855) 516-1090

166.41 miles

Rating - ibis Tlemcen

Enjoy a satisfying meal at Sud et Cie serving guests of ibis Tlemcen. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 6:30 AM to 10 AM.

Read more
Ksar Timnay Hotel

RP 13 Entre Zaida et Midelt, Ait Ayach - 54350

(855) 516-1090

173.11 miles

Rating - Ksar Timnay Hotel

Ksar Timnay Hotel Is A 15-Minute Walk From Timnay Ecological Park And 5 Km From Berber Villages. It Offers An Outdoor Swimming Pool And Air-Conditioned Accommodation With Free Wi-Fi Access.The Spacious Suites At Ksar Timnay Hotel Include A Seating Area And A Minibar. All The Suites Feature Traditional Moroccan Décor And A Private Bathroom.A Continental Breakfast Is Offered Daily At The Guest House. Guests Can Also Get Moroccan And International Dishes At The Guest House.Staff Are Available 24 Hours To Assist With Local Sights And Excursions. Pre-Historic Sites Are A 5-Minute Drive From Ksar Timnay Hotel.

Read more
Riad Mimouna De Timnay

Route principale 13 aguelmous, Ait Ayach - 54375

(855) 516-1090

173.13 miles

Rating - Riad Mimouna De Timnay

This Traditional Riad Is Located Opposite The High Atlas Mountains, Between Zaïda And Midelt. It Offers An Outdoor Swimming Pool And Suites That Come With Microwaves And Fridges.The Suites At The Riad Mimouna De Timnay Are Bright And Airy And Equipped With Air Conditioning. Each Has A Tv With Cable Channels And A Minibar.The Riad Mimouna Has An On-Site Restaurant, Which Serves Traditional Berber Cuisine. Guests Can Relax On The Outdoor Sun Terrace.Facilities At The Mimouna De Timnay Include A Business Centre With Free Internet Access And A 24-Hour Reception.

Read more
Hotel Babel

boulevard le prince sidi mohamed, Nador - 62000

(855) 516-1090

190.03 miles

Rating - Hotel Babel

Featuring Free Wifi, A Restaurant And A Terrace, Hotel Babel Offers Accommodation In Nador. You Will Find A 24-Hour Front Desk At The Property.Some Units Feature A Seating Area To Relax In After A Busy Day. Certain Units Have Views Of The Garden Or City. A Tv With Satellite Channels Is Available.Nador Airport Is 22 Km Away.

Read more
Hotel Mercure Rif Nador

1 Avenue Ibn Tachfine, Nador - 60000

(855) 516-1090

190.62 miles

Rating - Hotel Mercure Rif Nador

Lying On The Mediterranean Shore, Hotel Mercure Nador Rif, 4-Star Hotel Is Located In Nador; The Perfect Place For A Relaxing Break. It Includes An Outdoor Pool.The Hotel’S Guestrooms Are Equipped With All Modern Amenities Needed For Business And Leisure Travellers, To Ensure A Comfortable And Memorable Stay.Combining Expert Service With The Most Up-To-Date Facilities, The Hotel Offers A Bar, A Swimming Pool Snack Bar And A Night Club. Moreover, There Is A Restaurant Which Serves A Large Range Of Moroccan And International Meals.

Read more
Gite Dayet Aoua

Lac Dayet Aoua, Km7, D'Immouzer à Ifrane, Dayat Aoua -

(855) 516-1090

193.12 miles

Rating - Gite Dayet Aoua

At Gite Dayet Aoua, enjoy a satisfying meal at the restaurant. A complimentary full breakfast is served daily from 7 AM to 10 AM.

Read more
Le Palais des Cerisiers

Route du cèdre Gorou, Zaouia Ben Smine - 53100

(855) 516-1090

197.27 miles

Rating - Le Palais des Cerisiers

Le Palais Des Cerisiers Offers An Outdoor Swimming Pool And A Spa With A Sauna, Hammam And Massage Room. It Is Located In The Heart Of The Middle Atlas, Just 4 Km From Azrou.Rooms At Le Palais Have Panoramic Views Of The Cedar Forest And Feature An Lcd Tv With Satellite Channels. Each Is Air-Conditioned And Some Have Leather Armchairs.Breakfast Is Served Every Morning And Regional Cuisine Is Served In The International Restaurant. On Sunny Days Guests Can Relax On The Terrace With A Drink From The Bar.Just 11 Km From Ifran, Le Palais Is Ideally Located For Exploring Ifran National Park. Private Parking Is Free For Guests With A Car And An Airport Shuttle Service Is Available At An Additional Cost.

Read more
Hotel Sidi Harazem

Centre Sidi Harazem, Sidi Harazem - 30205

(855) 516-1090

198.07 miles

Rating - Hotel Sidi Harazem

The 3-Star Hotel Sidi Harazem Is Located Just 15 Minutes From Fez Near The Natural Mineral Spring. It Offers An Outdoor Pool, Free Parking And Free Internet Access.The Hotel Is Situated In A Quiet And Peaceful Setting. Rooms Are Equipped With Air Conditioning, Tv, En Suite Facilities And Balcony.Guests Can Relax In The Bar At The End Of The Day And Dine In The Hotel’S Restaurant. A Tasty Breakfast Is Served Daily.Hotel Sidi Harazem Also Offers A Garden And A Terrace.

Read more
Hotel Anfora

C/ Pablo Vallesca 12, Melilla - 52001

(855) 516-1090

198.46 miles

Rating - Hotel Anfora

Hotel Anfora Is Situated In The Centre Of Melilla, With Free Wi-Fi Throughout And Lovely Views. It Is A Short Walk From The Marina And The Old Town.The Anfora Has A Bright Cafe On The Top Floor. This Offers Views Over The Old Town, The Port And The Plaza De Las Cinco Culturas. The Main Restaurant Has A Large Terrace And Serves Mediterranean, Andalusian And Moroccan-Style Meals. There Are Many Fish Specials.Rooms At Hotel Anfora All Come With A Private Balcony. They Are Spacious And Well-Equipped, And Include A Work Desk. Rooms Have Full Heating And Air Conditioning.It Is A 5-Minute Walk To Melilla’S Modernist Route. This Includes Many Buildings By Enrique Nieto, A Disciple Of Gaudí. The Main Synagogue, The Central Mosque And The Hindu Temple Are Also Within Walking Distance.

Read more
Parador De Melilla

Avda. Cándido Lobera, s/n, Melilla - 52001

(855) 516-1090

198.65 miles

Rating - Parador De Melilla

The Parador De Melilla Sits On High Ground With Views Over The City And Nearby Beaches. It Offers A Seasonal Outdoor Swimming Pool And Sun Terrace Set Amongst Gardens.The Restaurant Looks Out To Sea And Serves Traditional Andalusian Cuisine, Such As Chicken Pie And Griddled Sea Bass. Guests Can Also Enjoy Light Refreshments At The Bar.This Melilla Parador Is In The Ataque Seco District Next To The Lobera Park And The Fuerte De La Victoria, Melilla’S Ancient Jail. It Is 3 Km From Melilla Airport And 1 Km From The Port.

Read more
Atlas Orient

Place Syrte, Av. Idriss Al Akbar, Oujda, - 60000

147.81 miles

Rating - Atlas Orient

Entirely Renovated, The Atlas Orient Hotel Welcomes You In The Centre Of Oujda And Invites You To Discover New Sensations In A Lively Moroccan Area. It Is Located A 15-Minute Drive From Oujda Airport ...

Read more
Hotel ibis Oujda

Bd Abdellah Chefchaouni, Oujda, - 60000

148.18 miles

Rating - Hotel ibis Oujda

This Hotel Is Located In The Centre Of Oujda A 5-Minute Walk From The Medina, 100 Metres From Oujda Train Station And 12 Km From Oujda Angads Airport.The Air-Conditioned Rooms Are Equipped With An Lcd...

Read more
Kam Kam Dunes

Hassilabied, Rissani, - 52202

149.37 miles

Rating - Kam Kam Dunes

Stop by the tentalow's restaurant for dinner. Dining is also available at the coffee shop/café, and room service (during limited hours) is provided. Mingle with other guests at the complimentary recep...

Read more
Hotel Ksar Assalassil

BP 251 Route Errachidia, Aarab Sebbah Ziz, - 52200

153.26 miles

Rating - Hotel Ksar Assalassil

Ksar Assalassil Is Situated In South-East Morocco, Set In A Palm Grove 1 Km From Central Erfoud. It Has An Outdoor Pool, A Floral Garden And Spacious 4-Star Guest Rooms.Each Of The Assalassil’S Rooms ...

Read more
Hotel Kasbah Tizimi

Route de Jorf, Aarab Sebbah Ziz, - 52200

154.2 miles

Rating - Hotel Kasbah Tizimi

The Kasbah Tizimi Offers Comfortable, Air-Conditioned And Authentic Accommodation. It Is Near The Main Road That Links The North And South Of Morocco And A 1-Hour Drive From Errachidia.The Kasbah Tizi...

Read more
Nasser Palace Hôtel & Bivouacs

Ksar Hassilabied, Taouz, - 52202

154.56 miles

Rating - Nasser Palace Hôtel & Bivouacs

Recreational amenities at the inn include an outdoor pool. The recreational activities listed below are available either on site or nearby; fees may apply.

Read more
Etoile Des Dunes

Ksar Merzouga, Taouz, - 52202

154.74 miles

Rating - Etoile Des Dunes

Satisfy your appetite for lunch or dinner at Etoile, a restaurant which specializes in Moroccan cuisine, or stay in and take advantage of the 24-hour room service. A complimentary continental breakfas...

Read more
Ksar Bicha

Merzouga Desert, Taouz, - 52202

155.43 miles

Rating - Ksar Bicha

An outdoor pool and a children's pool are on site. The recreational activities listed below are available either on site or nearby; fees may apply.

Read more
Kasbah Ennasra

Ksar Labtarni Route De Rissani, Sijilmasa, - 52000

160.26 miles

Rating - Kasbah Ennasra

The Kasbah Is Located In Rissani, Southern Morocco. It Has An Outdoor Pool, Terrace And Hammam Where Guests Can Relax. Each Air-Conditioned Room Has A Private Bathroom And Free Wi-Fi.The Kasbah Ennasr...

Read more
Hôtel El Ayachi

Rue d'Agadir Midelt, Midelt, - 54350

162.33 miles

Rating - Hôtel El Ayachi

Property Location A stay at Hôtel El Ayachi places you in the heart of Midelt. Rooms Make yourself at home in one of the 27 air-conditioned guestrooms. Complimentary wired and wireless Internet access...

Read more
Zianides

12 BOULEVARD ALI KHEDIM,, Tlemcen, - 13000

166.25 miles

Rating - Zianides

Property Location Located in Tlemcen, Hotel Les Zianides is within a 5-minute drive of Great Mosque of Tlemcen and Tlemcen National Park. This hotel is 1.3 mi (2.1 km) from Stade Birouana. Rooms Make ...

Read more
ibis Tlemcen

Boulevard El Kiffane, Tlemcen, - 13000

166.41 miles

Rating - ibis Tlemcen

Enjoy a satisfying meal at Sud et Cie serving guests of ibis Tlemcen. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 6:30 AM to 10 A...

Read more
Ksar Timnay Hotel

RP 13 Entre Zaida et Midelt, Ait Ayach, - 54350

173.11 miles

Rating - Ksar Timnay Hotel

Ksar Timnay Hotel Is A 15-Minute Walk From Timnay Ecological Park And 5 Km From Berber Villages. It Offers An Outdoor Swimming Pool And Air-Conditioned Accommodation With Free Wi-Fi Access.The Spaciou...

Read more
Riad Mimouna De Timnay

Route principale 13 aguelmous, Ait Ayach, - 54375

173.13 miles

Rating - Riad Mimouna De Timnay

This Traditional Riad Is Located Opposite The High Atlas Mountains, Between Zaïda And Midelt. It Offers An Outdoor Swimming Pool And Suites That Come With Microwaves And Fridges.The Suites At The Riad...

Read more
Hotel Babel

boulevard le prince sidi mohamed, Nador, - 62000

190.03 miles

Rating - Hotel Babel

Featuring Free Wifi, A Restaurant And A Terrace, Hotel Babel Offers Accommodation In Nador. You Will Find A 24-Hour Front Desk At The Property.Some Units Feature A Seating Area To Relax In After A Bus...

Read more
Hotel Mercure Rif Nador

1 Avenue Ibn Tachfine, Nador, - 60000

190.62 miles

Rating - Hotel Mercure Rif Nador

Lying On The Mediterranean Shore, Hotel Mercure Nador Rif, 4-Star Hotel Is Located In Nador; The Perfect Place For A Relaxing Break. It Includes An Outdoor Pool.The Hotel’S Guestrooms Are Equipped Wit...

Read more
Gite Dayet Aoua

Lac Dayet Aoua, Km7, D'Immouzer à Ifrane, Dayat Aoua, -

193.12 miles

Rating - Gite Dayet Aoua

At Gite Dayet Aoua, enjoy a satisfying meal at the restaurant. A complimentary full breakfast is served daily from 7 AM to 10 AM.

Read more
Le Palais des Cerisiers

Route du cèdre Gorou, Zaouia Ben Smine, - 53100

197.27 miles

Rating - Le Palais des Cerisiers

Le Palais Des Cerisiers Offers An Outdoor Swimming Pool And A Spa With A Sauna, Hammam And Massage Room. It Is Located In The Heart Of The Middle Atlas, Just 4 Km From Azrou.Rooms At Le Palais Have Pa...

Read more
Hotel Sidi Harazem

Centre Sidi Harazem, Sidi Harazem, - 30205

198.07 miles

Rating - Hotel Sidi Harazem

The 3-Star Hotel Sidi Harazem Is Located Just 15 Minutes From Fez Near The Natural Mineral Spring. It Offers An Outdoor Pool, Free Parking And Free Internet Access.The Hotel Is Situated In A Quiet And...

Read more
Hotel Anfora

C/ Pablo Vallesca 12, Melilla, - 52001

198.46 miles

Rating - Hotel Anfora

Hotel Anfora Is Situated In The Centre Of Melilla, With Free Wi-Fi Throughout And Lovely Views. It Is A Short Walk From The Marina And The Old Town.The Anfora Has A Bright Cafe On The Top Floor. This ...

Read more
Parador De Melilla

Avda. Cándido Lobera, s/n, Melilla, - 52001

198.65 miles

Rating - Parador De Melilla

The Parador De Melilla Sits On High Ground With Views Over The City And Nearby Beaches. It Offers A Seasonal Outdoor Swimming Pool And Sun Terrace Set Amongst Gardens.The Restaurant Looks Out To Sea A...

Read more

Map of 3-star hotels in Bouarfa

View all Bouarfa, Morocco hotels, motels, lodging and attractions on Bouarfa, Morocco location map.


Weather Forecast for Bouarfa, Morocco

If you planning to travel to Bouarfa, Morocco, here is your 6-day travel weather forecast to make sure you have all the essentials needed during your stay. Start your day when the sunrises at 6:43 AM. The temperature feels like 55.300000000000004 with a humidity level of 50 so dress accordingly. Cloud coverage is 0 percent with visibility at 14.9 percent. Today’s UV index is 4, don’t forget the sunscreen if you need it! Today’s winds are traveling south at a speed of 3 MPH. At the end of the day don’t miss the sunset at 5:03 PM.


Fahrenheit / Celsius
Today 11/22
Clear Sky

Friday 11/22 Weather forecast for Bouarfa, Morocco, Clear Sky
56°F
High: 67°F
Low: 43°F
Precipitation: 0%
Saturday 11/23
Clear Sky

Saturday 11/23 Weather forecast for Bouarfa, Morocco, Clear Sky
53°F
High: 66°F
Low: 43°F
Precipitation: 0%
Sunday 11/24
Clear Sky

Sunday 11/24 Weather forecast for Bouarfa, Morocco, Clear Sky
53°F
High: 64°F
Low: 42°F
Precipitation: 0%
Monday 11/25
Few clouds

Monday 11/25 Weather forecast for Bouarfa, Morocco, Few clouds
52°F
High: 63°F
Low: 47°F
Precipitation: 0%
Tuesday 11/26
Broken clouds

Tuesday 11/26 Weather forecast for Bouarfa, Morocco, Broken clouds
54°F
High: 63°F
Low: 47°F
Precipitation: 0%
Wednesday 11/27
Scattered clouds

Wednesday 11/27 Weather forecast for Bouarfa, Morocco, Scattered clouds
52°F
High: 64°F
Low: 52°F
Precipitation: 0%

Loading...