Sofitel Marrakech Palais Imperial & Spa is just 3.2 mi (5.2 km) from the airport and offers a shuttle (available 24 hours). You can visit the spa to be pampered with massages, body wraps, or Ayurvedic treatments, and Le Jardin, one of 5 restaurants, serves breakfast. Other highlights at this luxurious hotel include 4 outdoor pools, an indoor pool, and a nightclub. Fellow travelers say great things about the helpful staff.