Ifrane Palace is located in Ifrane. Free Wi-Fi access is available in this resort. The accommodation will provide you with a TV and a seating area. Private bathrooms also come with a shower. Each room features either garden or street view.
Ifrane Palace is located in Ifrane. Free Wi-Fi access is av Read more
Ifrane Palace is located in Ifrane. Free Wi-Fi access is available in this resort. The accommodation will provide you with a TV and a seating area. Private bathrooms also come with a shower. Each room features either garden or street view.
Ifrane Palace is located in Ifrane. Free Wi-Fi access is available in this resort. The accommodation will provide you with a TV and a seating area. Private bathrooms also come with a shower. Each room features either garden or street view.
Number of Rooms: 46