Featuring free WiFi, Aliah Tolan Palace is located in Riyadh, 6.2 miles from King Fahd Stadium. Riyadh Gallery Mall is 6.2 miles away. All units include a satellite flat-screen TV. There is also a kitchen in some of the units, fitted with an oven. Each unit is equipped with a private bathroom with bathrobes and slippers. Towels are featured. Guests can enjoy the on-site restaurant, with grocery delivery and mini-market available on request. Kingdom Center is 6.8 miles from Aliah Tolan Palace. The nearest airport is King Khalid Airport, 12.4 miles from the property.