This hotel is located just one kilometre from Khouribga city center and the train station. Its air-conditioned rooms have free Wi-Fi, satellite TV and 24-hour rooms service is available.
Book this Hotel