Golden Tulip Al Nasiriah Hotel

Saudi Arabia, RiyadhView Map