Aliah Towlan Palace se encuentra en Riad y ofrece alojamiento con salón de uso común y wifi gratis a 4,7 km de Centro comercial Al Nakheel y a 6,8 km de Museo de la Real Fuerza Aérea Saudí.
Centro comercial Riyadh Gallery está a 12 km del alojamiento, y Centro comercial Riyadh Park está a 15 km. El aeropuerto más cercano (Aeropuerto internacional Rey Khalid) está a 20 km.